Diseño práctico orientado a objetos: Un manual ágil con Ruby

Puntuación:   (4,8 de 5)

Diseño práctico orientado a objetos: Un manual ágil con Ruby (Sandi Metz)

Opiniones de los lectores

Resumen:

El libro ha sido elogiado por su claridad, sus ideas prácticas y su enfoque exhaustivo del diseño orientado a objetos, especialmente en Ruby. Cubre las lagunas de conocimiento de los lectores y se considera un gran recurso tanto para principiantes como para programadores experimentados. Sin embargo, algunos reseñadores criticaron los ejemplos utilizados en el libro como nicho, la complejidad de algunas estructuras de frases y problemas con la calidad física de los materiales del libro.

Ventajas:

Lleno de grandes ideas, marcos mentales claros para el diseño OO, excepcionalmente bien escrito, gran claridad, bueno para la comprensión conceptual, ejemplos prácticos, fácil de leer, cubre una amplia gama de temas, bien organizado, útil tanto para principiantes como para programadores experimentados.

Desventajas:

Algunos ejemplos parecían de nicho e inaccesibles, estructuras de frases demasiado complicadas, formato poco atractivo de los ejemplos de código, problemas con la calidad física del libro, como los materiales y la encuadernación.

(basado en 19 opiniones de lectores)

Título original:

Practical Object-Oriented Design: An Agile Primer Using Ruby

Contenido del libro:

La Guía Completa para Escribir Aplicaciones Orientadas a Objetos Mantenibles, Manejables, Agradables y Potentes.

Los lenguajes de programación orientados a objetos existen para ayudarle a crear aplicaciones bonitas y sencillas que sean fáciles de modificar y de ampliar. Desafortunadamente, el mundo está inundado de aplicaciones orientadas a objetos (OO) que son difíciles de entender y caras de cambiar. Practical Object-Oriented Design, Second Edition le sumerge en una mentalidad OO y le enseña potentes técnicas de diseño orientado a objetos del mundo real con ejemplos sencillos y prácticos.

Sandi Metz demuestra cómo construir nuevas aplicaciones que puedan "sobrevivir al éxito" y reparar aplicaciones existentes que se han vuelto imposibles de cambiar. Cada técnica se ilustra con ejemplos ampliados en el lenguaje de programación Ruby, de fácil comprensión, todos ellos descargables desde el sitio web complementario, poodr.com. Totalmente actualizada para Ruby 2.5, esta guía muestra cómo.

⬤ Decidir qué pertenece a una sola clase.

⬤ Evitar enredar objetos que deberían mantenerse separados.

⬤ Definir interfaces flexibles entre objetos.

⬤ Reducir los costes generales de programación con tipado de patos.

⬤ Aplicar con éxito la herencia.

⬤ Construir objetos mediante composición.

Sea cual sea su experiencia previa en orientación a objetos, esta concisa guía le ayudará a conseguir los resultados superiores que está buscando.

Registre su libro para acceder cómodamente a descargas, actualizaciones y/o correcciones a medida que estén disponibles. Consulte el interior del libro para más detalles.

Otros datos del libro:

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

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Diseño práctico orientado a objetos: Un manual ágil con Ruby - Practical Object-Oriented Design: An...
La Guía Completa para Escribir Aplicaciones...
Diseño práctico orientado a objetos: Un manual ágil con Ruby - Practical Object-Oriented Design: An Agile Primer Using Ruby

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)