Cerebro Digital

Home

❯

Bibliografía

❯

Libros

❯

Practical Object Oriented Desing (2º Edition)

Practical Object-Oriented Desing (2º Edition)

Libro

Título
Practical Object-Oriented Desing (2º Edition)
Autores
Sandy Metz
Año
2019
Editorial
Addison-Wesley

14 ago 2025Se lee en 1 min

Notas

  • El arte de escribir código tolerante al cambio depende de tres habilidades POO, Refactoring y tests de alto valor
  • El diseño de software es un proceso de descubrimiento progresivo por medio de un feedback loop. Este debe ser oportuno e incremental
  • El diseño es el arte de ordenar código
  • El verdadero propósito del testing, al igual que el buen diseño, es reducir costes
  • Inyección de una dependencia real (usada en producción) vs un doble de tests
  • La POO combina datos y comportamiento en un solo sitio, en objetos. Los datos pasan a tener un control de acceso y los objetos invocan el comportamiento de otros mandando mensajes a otros.
  • La programación orientada a objetos trata sobre manejo o gestión de dependencias
  • Los beneficios del testing (1)
  • Para sacar valor sobre los tests, hay que escribir los necesarios y útiles solo una vez y en el lugar apropiado
  • Testear dobles de test (Fakes)

Esta página web utiliza Google Analytics para analizar el tráfico del sitio y mejorar tu experiencia. Al hacer clic en "Aceptar", consientes el uso de estas cookies.

Vista Gráfica

Creado con Quartz v4.5.1 © 2025

  • GitHub
  • Discord Community