Diseño Práctico Orientado a Objetos: Una Introducción Ágil Usando Ruby


Precio:
Precio de venta$74.98

Descripción

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 ayudarte a crear aplicaciones hermosas y sencillas que sean fáciles de cambiar y de extender. Desafortunadamente, el mundo está inundado de aplicaciones orientadas a objetos (OO) que son difíciles de entender y costosas de modificar. Practical Object-Oriented Design, Second Edition, te sumerge en una mentalidad OO y te enseña técnicas de diseño orientado a objetos potentes y 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 extendidos en el lenguaje de programación Ruby, fácil de entender, todos descargables desde el sitio web complementario, poodr.com. Completamente actualizada para Ruby 2.5, esta guía muestra cómo
  • Decidir qué pertenece a una sola clase
  • Evitar enredar objetos que deben mantenerse separados
  • Definir interfaces flexibles entre objetos
  • Reducir los costos generales de programación con la tipificación dinámica ("duck typing")
  • Aplicar con éxito la herencia
  • Construir objetos mediante composición
Sea cual sea tu experiencia previa en programación orientada a objetos, esta concisa guía te ayudará a lograr los resultados superiores que buscas.
Registra tu libro para tener acceso conveniente a descargas, actualizaciones y/o correcciones a medida que estén disponibles. Consulta el interior del libro para más detalles.

Autor: Sandi Metz
Editorial: Addison-Wesley Professional
Publicado: 22/08/2018
Páginas: 288
Tipo de encuadernación: Tapa blanda
Peso: 1.20 lbs
Tamaño: 9.00 alto x 6.90 ancho x 0.60 profundidad
ISBN13: 9780134456478
ISBN10: 0134456475
Categorías BISAC:
- Informática | Lenguajes de programación | General

Sobre la autora
Sandi Metz es programadora, profesora, autora y consultora ocasional. En los últimos más de 30 años ha escrito innumerables aplicaciones y crea soluciones prácticas que producen software funcional y fácil de cambiar. Ha hablado sobre diseño orientado a objetos y refactorización en conferencias internacionales de Ruby desde 2009.