Hola,
Cita:
Iniciado por k4 Es muy difícil entender patrones de diseño hasta que no te pones a tratar de aplicarlos en tu código...
Cita:
Iniciado por DarkJ Un patron no es mas que una abstraccion de codigo ya hecho. Lo mismo que no es bueno reinventar la rueda con codigo que existe ya en librerias, se puede aplicar al diseño.
hmm, se entiende como que estoy aconsejando reinventar la rueda? xD Si así es, eso no es lo que traté de expresar. No puedes re-inventar patrones de diseño, sólo aplicarlos y/o descubrirlos. Pero, para poder hacer esto, es necesario entenderlos. Las 2 formas que conozco para lograrlo son: 1) aplicar la teoría del patrón en tu propio código, o 2) estudiar como lo aplica el código de otras personas (por ejemplo: los frameworks), sin dejar de prestar atención al "porqué" y al "cuando". Porqué usar: singleton, mvc, two step view, intercepting filter, etc.
Saludos.