My library button
Book cover of Ingeniería de software en Google

Ingeniería de software en Google

Lecciones sobre programación aprendidas a lo largo del tiempo

by Titus Winters, Tom Manshreck, Hyrum Wright · 2022

ISBN: 8426734871 9788426734877

Category: Computers / Software Development & Engineering / Computer Graphics

Page count: 646

<p>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?</p> <p>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.</p> <p>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:</p> <ul> <li>Cómo afecta el tiempo a la sostenibilidad del software y cómo hacer que su código resista el paso del tiempo.</li> <li>Cómo afecta la escala a la viabilidad de las prácticas de software dentro de una organización de ingeniería de software.</li> <li>Qué contrapartidas debe tener en cuenta el ingeniero de software al evaluar las decisiones de diseño y los desarrollos.</li> </ul>