Detalle del libro
titulo del libro

INGENIERÍA DE SOFTWARE EN GOOGLE. LECCIONES SOBRE PROGRAMACIÓN APRENDIDAS A LO LARGO DEL TIEMPO

WINTERS TITUS

Editorial
MARCOMBO, S.L.
Tema
Ingeniería del software
Año edición
2022
ISBN
978-84-267-3444-0
Encuadernación
Rústica
Páginas
646
Idioma
Castellano
44,86 € Disponible 5 Días hábiles

Ver Índice

Hoy en día, los ingenieros de software necesitan saber no solo cómo programar eficazmente, sino también cómo desarrollar prácticas de ingeniería para que la base de código sea sostenible y funcione bien. Este libro hace hincapié en esta diferencia, entre la programación y la ingeniería de software.

¿Cómo pueden gestionar los ingenieros de software una base de código viva que evoluciona y responde a requisitos y demandas cambiantes a lo largo de su vida?

A partir de su experiencia en Google, los ingenieros de software Titus Winters y Hyrum Wright, junto con el escritor técnico Tom Manshreck, presentan una mirada sincera y perspicaz sobre cómo construyen y mantienen el software algunos de los principales profesionales del mundo. Este libro trata de la cultura, los procesos y las herramientas de ingeniería exclusivas de Google, y de cómo estos aspectos contribuyen a la eficacia de una organización de ingeniería de software.

Explorará tres principios fundamentales que las organizaciones de software deben tener en cuenta a la hora de diseñar, establecer la arquitectura, escribir y mantener el código:

•Cómo afecta el tiempo a la sostenibilidad del software y cómo hacer que su código resista el paso del tiempo.

• Cómo afecta la escala a la viabilidad de las prácticas de software dentro de una organización de ingeniería de software.

•Qué contrapartidas debe tener en cuenta el ingeniero de software al evaluar las decisiones de diseño y los desarrollos.

«Sin dejar de ser sincero sobre las contrapartidas, este libro explica la manera de Google de hacer ingeniería de software, que hace que sea más productivo y feliz». —Eric Haugh, Ingeniero de software de Google

Titus Winters, ingeniero de software sénior de Google, es el responsable de la biblioteca de la base de código C++ de Google: 250 millones de líneas de código editadas por miles de ingenieros al mes.
Tom Manshreck es redactor técnico de la plantilla de Ingeniería de Software de Google. Es miembro del equipo de la Biblioteca C++ y se encarga de desarrollar documentación, poner en marcha clases de formación y documentar Abseil, el código C++ de código abierto de Google.

Hyrum Wright es ingeniero de software de la plantilla de Google, donde dirige el grupo de herramientas de cambio automatizado de Google. Hyrum ha realizado más ediciones individuales en la base de código de Google que cualquier otro ingeniero en la historia de la empresa.

Otros libros del autor

Otros compraron