No creo que te interese, pero en Lecturas aleatorias [blogspot.com] dejo registro de los libros que voy leyendo...
Esta es toda mi información de usuario
Metas del diseño continuo:
- DRY (Don't Repeat Yourself): Evitar a toda costa repeticiones de ideas que den lugar a códigos iguales o similares.
- Explícito: El código deja claro su propósito, incluso sin necesidad de comentarios.
- Simple: La aproximaciones específicas se prefieren sobre las generales. Los patrones de diseño proporcionan características, no extensibilidad.
- Cohesivo: El código y los conceptos relacionados se agrupan juntos.
- Desacoplado: Los conceptos y el código no relacionados pueden ser modificados independientemente.
- Aislado: El código de terceras partes está aislado detrás de un único interfaz.
- A-día-de-hoy: El diseño no pretende predecir nuevas características.
- Evitar Hooks
:Interfaces, metodos factoría, eventos y otros hooks de extensibilidad se usan solo cuando se encuentra una necesidad presente.