Building Maintainable Software, C# Edition: Diez directrices para un código a prueba de futuro

Puntuación:   (4,1 de 5)

Building Maintainable Software, C# Edition: Diez directrices para un código a prueba de futuro (Joost Visser)

Opiniones de los lectores

Resumen:

El libro ofrece directrices prácticas y viables para escribir código mantenible, con el apoyo de un modelo desarrollado por el Grupo de Mejora del Software. Aunque es apreciado por su sencillez, claridad y consejos prácticos, algunos críticos consideran que carece de profundidad y calidad visual.

Ventajas:

Directrices sencillas, claras y prácticas para escribir código de alta calidad
consejos prácticos que conducen a resultados rápidos
modelo único para cuantificar la mantenibilidad del software
estilo de redacción atractivo
se presentan buenos contraargumentos y justificaciones
muy recomendable para desarrolladores de software.

Desventajas:

No es muy profundo
algunos contenidos se consideran regurgitados
las imágenes/dibujos son demasiado pequeños
algunos temas se tratan a la ligera
se percibe como excesivamente caro con sugerencias de que podría resumirse en un blog.

(basado en 10 opiniones de lectores)

Título original:

Building Maintainable Software, C# 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 C# 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 C#, mientras que nuestro libro complementario de Java proporciona ejemplos claros 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.

⬤ Escribir código una vez, en lugar de arriesgarse 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:9781491954522
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2016
Número de páginas:172

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)