Construyendo Software Mantenible, Edición Java: Diez pautas para un código a prueba de futuro

Puntuación:   (4,1 de 5)

Construyendo Software Mantenible, Edición Java: Diez pautas para un código a prueba de futuro (Joost Visser)

Opiniones de los lectores

Resumen:

El libro ofrece una guía compacta y práctica para escribir software mantenible con principios claros y métricas para cuantificar la calidad del software. Aunque ha sido elogiado por su sencillez y sus consejos prácticos, algunos críticos opinan que carece de profundidad y que no ofrece suficiente contenido original en comparación con otros recursos.

Ventajas:

Consejos concretos y aplicables
conciso y fácil de leer
proporciona un marco para la mantenibilidad del software
incluye directrices prácticas validadas por datos
relevante para diversos lenguajes de programación
prepara a los lectores para una certificación en mantenibilidad
presenta contraargumentos a sus sugerencias.

Desventajas:

Le falta profundidad y detalle
algunos elementos visuales son demasiado pequeños
puede verse como una regurgitación de material existente
se considera excesivamente caro y posiblemente resumible en una entrada de blog.

(basado en 10 opiniones de lectores)

Título original:

Building Maintainable Software, Java Edition: Ten Guidelines for Future-Proof Code

Contenido del libro:

¿Alguna vez se ha sentido frustrado por trabajar con el código de otra persona? El código fuente difícil de mantener es un gran problema en el desarrollo de software actual, que provoca costosos retrasos y defectos. Forme parte de la solución. Con este práctico libro, aprenderá 10 pautas fáciles de seguir para entregar software Java que sea fácil de mantener y adaptar. Estas directrices se han derivado del análisis de cientos de sistemas del mundo real.

Escrito por consultores del Software Improvement Group (SIG), este libro proporciona explicaciones claras y concisas, con consejos para poner en práctica las directrices. Los ejemplos de esta edición están escritos en Java, mientras que nuestro libro complementario de C# proporciona ejemplos prácticos en ese lenguaje.

⬤ Escriba unidades de código cortas: limite la longitud de los métodos y constructores.

⬤ Escriba unidades de código sencillas: limite el número de bifurcaciones por método.

⬤ Escribe código una vez, en lugar de arriesgarte a copiar código con errores.

⬤ Mantener pequeñas las interfaces de las unidades extrayendo los parámetros en objetos.

⬤ Separar las preocupaciones para evitar construir clases grandes.

⬤ Acoplar los componentes de la arquitectura de forma flexible.

⬤ Equilibra el número y tamaño de los componentes de alto nivel en tu código.

⬤ Mantén tu código base lo más pequeño posible.

⬤ Automatiza las pruebas para tu código base.

⬤ Escribe código limpio, evitando "olores de código" que indican problemas más profundos.

Otros datos del libro:

ISBN:9781491953525
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2016
Número de páginas:168

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Building Maintainable Software, C# Edition: Diez directrices para un código a prueba de futuro -...
¿Alguna vez se ha sentido frustrado por trabajar...
Building Maintainable Software, C# Edition: Diez directrices para un código a prueba de futuro - Building Maintainable Software, C# Edition: Ten Guidelines for Future-Proof Code
Construyendo Software Mantenible, Edición Java: Diez pautas para un código a prueba de futuro -...
¿Alguna vez se ha sentido frustrado por trabajar...
Construyendo Software Mantenible, Edición Java: Diez pautas para un código a prueba de futuro - Building Maintainable Software, Java Edition: Ten Guidelines for Future-Proof Code

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)