Descripción
A menudo, los ingenieros de software y los arquitectos trabajan con bases de código grandes y complejas que necesitan escalar y mantener. Con este recetario, el autor Maximiliano Contieri te lleva más allá del concepto de código limpio, mostrándote cómo identificar oportunidades de mejora y su impacto en el código de producción. En cuanto a la fiabilidad y la evolución del sistema, estas técnicas proporcionan beneficios que se amortizan con el tiempo.
Utilizando ejemplos de la vida real en JavaScript, PHP, Java, Python y muchos otros lenguajes de programación, este recetario proporciona recetas probadas para ayudarte a escalar y mantener sistemas grandes. Cada sección cubre conceptos fundamentales como la legibilidad, el acoplamiento, la capacidad de prueba y la extensibilidad, así como los "código smells" (síntomas de un problema que requiere atención especial) y las recetas para abordarlos.
A medida que avances en este libro, las recetas de refactorización y la variedad de "código smells" aumentarán en complejidad. Podrás:
- Comprender los beneficios del código limpio y aprender a detectar "código smells"
- Aprender técnicas de refactorización paso a paso
- Obtener ejemplos de código ilustrativos en varios lenguajes de programación modernos
- Obtener un catálogo completo de "código smells" comunes, sus impactos y posibles soluciones
- Utilizar código directo, priorizando la legibilidad y el aprendizaje
Autor: Maximiliano Contieri
Editorial: O'Reilly Media
Publicado: 17/10/2023
Páginas: 428
Tipo de encuadernación: Tapa blanda
Peso: 1.55lbs
Tamaño: 9.13h x 6.85w x 1.02d
ISBN13: 9781098144722
ISBN10: 1098144724
Categorías BISAC:
- Informática | Desarrollo e Ingeniería de Software | Garantía de Calidad y Pruebas
- Informática | Programación | General
- Informática | Internet | Programación Web

