Diseñar Software es una tarea compleja. Cuando trabajamos con el paradigma Orientado a Objetos hay que decidir cuantos objetos va a tener el sistema, de qué tipo serán, cómo interactuarán entre ellos, qué relaciones de herencia, dependencia y composición existirán, etc. Para resolver una misma problemática (un mismo requisito funcional) podemos trabajar con cientos de diseños distintos. ...
Read More About Introducción a los Patrones de Diseño : ¡no reinventes la rueda! »