INGENIERIA DE SOFTWARE EN GOOGLE

INGENIERIA DE SOFTWARE EN GOOGLE

WINTERS,TITUS

44,86 €
IVA incluido
Consultar disponibilidad
Editorial:
MARCOMBO
Año de edición:
2022
Materia
Informática
ISBN:
978-84-267-3444-0
Páginas:
646
Encuadernación:
Rústica
Colección:
INFORMATICA
44,86 €
IVA incluido
Consultar disponibilidad

Prólogo xix
Prefacio xxi
Parte I. Tesis
1. ¿Qué es la ingeniería de software? 1
Parte II. Cultura
2. Cómo trabajar bien en equipo 25
3. Compartir conocimientos 43
4. Ingeniería para la equidad 71
5. Cómo liderar un equipo 83
6. Liderazgo a escala 111
7. Medición de la productividad de la ingeniería 129
Parte III. Procesos
8. Guías de estilo y normas 145
9. Revisión del código 171
10. Documentación 193
11. Descripción general de las pruebas 217
12. Pruebas unitarias 245
13. Dobles de pruebas 273
14. Pruebas más grandes 299
15. Depreciación 331
Parte IV. Herramientas
16. Control de versiones y gestión de ramas 345
17. Code Search 371
18. Sistemas de compilación y filosofía de la compilación 393
19. Critique, herramienta de revisión del código de Google 425
20. Análisis estático 443
21. Gestión de dependencias 457
22. Cambios a gran escala 489
23. Integración continua 511
24. Entrega continua 539
25. La computación como servicio 551
Parte V. Conclusión
Epílogo 583
Índice 585

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

Artículos relacionados

  • TSUNAMI
    VÁZQUEZ, PABLO
    En los últimos años, más de 10.000 personas han pasado por los cursos de inteligencia artificial de Pablo Vázquez. Personas con perfiles muy diversos, e inquietudes muy similares: «No sé por dónde empezar». «No sé si mi trabajo está en riesgo». «Sé que debería estar haciendo algo, pero no sé el qué». «Tengo hijos, equipo, familia… debería poder orientarlos, y no puedo». Es nor...
    Disponible en la librería

    21,90 €

  • EL VUELCO
    PÉREZ COLOMÉ, JORDI / GONZÁLEZ-BAILÓN, SANDRA
    Los altavoces son algorítmicos, pero la voluntad es humanaEn apenas dos décadas hemos aprendido a explicar el mundo digital con una colección de metáforas apocalípticas: burbujas, cámaras de eco, madrigueras… Los «algoritmos tiranos» y los «ejércitos de bots» parecen los perfectos culpables para explicar la polarización, la desinformación, el auge del populismo e incluso la apa...
    Disponible en la librería

    19,95 €

  • MINECRAFT OFICIAL: RETOS DE SUPERVIVENCIA 2 (EDICIÓN LEYENDA)
    MOJANG AB, MOJANG AB
    ¿Te atreves a afrontar nuevos retos en Minecraft? Bien, porque el Mundo superior necesita a alguien con coraje y decisión… ¡y ese eres tú! ¡Este libro contiene muchísimos retos y grandes consejos para guiarte en esta odisea épica que te convertirá en leyenda!Gracias a sus instrucciones claras, sus grandes desafíos y unas ilustraciones increíbles, vas a enfrentarte a unos retos ...
    Disponible en la librería

    16,90 €

  • LEVEL UP! GUIA PARA SER UN GRAN DISEÑADOR DE VIDEOJUEGOS
    ROGERS, SCOTT
    ¿Quieres aprender a diseñar lo último en videojuegos? ¿Necesitas consejos para mejorar el diseño de tu juego? ¡Prepárate para subir de nivel con Level Up! Scott Rogers, el diseñador de videojuegos de éxito como Pac-Man World TM, God of War TM, y las series de Maximo y de Bob Esponja, comparte con nosotros el conocimiento y la experiencia que ha acumulado durante años sobre cómo...
    Disponible en la librería

    45,00 €

  • IA PARA PRINCIPIANTES. LA GUÍA DEFINITIVA
    WITZKE,KASPER
    El rápido avance de la Inteligencia Artificial está cambiando las industrias y redefiniendo lo que significa tener éxito en la era moderna. Desde el tratamiento de la salud hasta las finanzas, pasando por la educación y el entretenimiento, la IA está impulsando la innovación y la eficiencia a un ritmo sin precedentes. Como resultado, comprender la IA se ha convertido en una nec...
    Disponible en la librería

    17,90 €

  • ESTO ES PARA TODOS
    BERNERS-LEE, TIM
    La historia íntima de cómo un joven científi co cambió para siempre nuestra forma de conectarnos al mundoEn 1989, en una pequeña oficina del CERN, un joven científico británico concibió una nueva forma de compartir información. Se llamaba Tim Berners-Lee, y de aquella intuición nació la World Wide Web, una herramienta que transformó para siempre la manera en que trabajamos, nos...
    Disponible en la librería

    22,95 €