Puntuación:
El libro «Software Engineering at Google» ofrece una visión en profundidad de la cultura, los procesos y las herramientas que emplea Google en la ingeniería de software. Abarca diversos temas, como el trabajo en equipo, la medición de la productividad, la calidad del código y la gestión de la organización, lo que lo convierte en una valiosa lectura para ingenieros de software y directivos. Aunque se elogia la profundidad y aplicabilidad de los conocimientos, algunos lectores opinan que es demasiado extenso y que no siempre es directamente aplicable a los programadores.
Ventajas:⬤ Ofrece información valiosa sobre la cultura y los procesos de ingeniería de software de Google
⬤ bien editado con mensajes coherentes
⬤ orientación práctica aplicable a los líderes y directores de ingeniería de software
⬤ hace hincapié en el pensamiento a largo plazo y la calidad del código
⬤ cubre una serie de temas relevantes tanto para las nuevas empresas como para las grandes organizaciones
⬤ y está escrito por colaboradores expertos.
⬤ Algunos temas se tratan de forma genérica y puede que no ofrezcan suficiente profundidad para programadores individuales
⬤ el libro es largo y podría percibirse como repetitivo
⬤ baja calidad de impresión y problemas de encuadernación
⬤ no todos los capítulos tienen la misma calidad
⬤ y las referencias a herramientas internas pueden limitar la aplicabilidad práctica.
(basado en 65 opiniones de lectores)
Software Engineering at Google: Lessons Learned from Programming Over Time
Hoy en día, los ingenieros de software necesitan saber no sólo cómo programar de forma eficaz, sino también cómo desarrollar prácticas de ingeniería adecuadas para que su código base sea sostenible y saludable. Este libro hace hincapié en esta diferencia entre programación e ingeniería de software.
¿Cómo pueden los ingenieros de software gestionar un código base vivo que evoluciona y responde a los requisitos y demandas cambiantes a lo largo de su vida? Basándose en su experiencia en Google, los ingenieros de software Titus Winters y Hyrum Wright, junto con el escritor técnico Tom Manshreck, presentan una visión sincera y perspicaz de cómo construyen y mantienen el software algunos de los mejores profesionales del mundo. Este libro abarca la cultura, los procesos y las herramientas de ingeniería exclusivos de Google y cómo estos aspectos contribuyen a la eficacia de una organización de ingeniería.
Explorará tres principios fundamentales que las organizaciones de software deben tener en cuenta a la hora de diseñar, crear 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.
⬤ Qué compensaciones debe hacer un ingeniero típico al evaluar las decisiones de diseño y desarrollo.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)