Posts etiquetados ‘diseño’

h1

Empacho de patrones

22 Febrero 2007

Hoy he descubierto esta entrevista a Erich Gamma, en la que habla sobre los patrones de diseño, y donde nos da unos consejos, que son gratis:

  • Los patrones se aprenden mejor cuando hay un problema o “mal olor”.
  • No se trata de una competición, los patrones sólo se deben usar cuando son necesarios.
  • Un diseño basando en patrones es ágil pero requiere de un entendimiento profundo de los patrones.
  • Los patrones se aplican de abajo hacia arriba, no guían la arquitectura sino que la mejoran.
  • Es importante diseñar una API pública diferenciada del código interno, para poder realizar cambios que serán inevitables a lo largo del tiempo.
  • Los framework representan el grado más alto de reusabilidad, abstrayendo todas las entidades de un problema para resolverlo, y permitiendo personalizarlo.
  • Los patrones son mas pequeños y más abstractos que los framework.
  • La flexibilidad sólo se tendrá en cuenta cuando sea un requerimiento.
  • Cuando se tengan que hacer especulaciones, se deben hacer con el cliente.