Ingeniería de Software en Google ofrece una visión interna de cómo Google desarrolla y mantiene sus complejos sistemas de software. Este libro va más allá de las meras prácticas de codificación para explorar los principios fundamentales, los rigurosos procesos de ingeniería y la cultura única que permiten el desarrollo de software a gran escala, centrándose en la escalabilidad, la colaboración en equipo y la sostenibilidad de proyectos a largo plazo.
Profundiza en temas críticos como el ciclo de vida del desarrollo de software, una cultura efectiva de revisión de código, estrategias avanzadas de prueba, automatización y la importancia de una documentación completa. Los lectores también obtendrán información sobre los métodos de Google para la productividad de la ingeniería, el fomento de la innovación y la navegación de las compensaciones inherentes al rápido crecimiento y cambio.
¿Por qué deberías leerlo?
- Comprende los principios de ingeniería de Google para el desarrollo de software a gran escala.
- Aprende estrategias prácticas para pruebas, automatización y procesos de revisión de código.
- Obtén información sobre cómo fomentar la innovación y gestionar las compensaciones en proyectos de software.
- Mejora tu capacidad para diseñar y mantener sistemas de software robustos y escalables.