Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/08/2006, 21:01
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Como complemento: piensa en la "encapsulación" y en ocultar la complejidad del objeto, tal que los "usuarios" del mismo desconozcan su funcionamiento interno (no solicites cosas de "afuera" si lo puedes resolver internamente de forma independiente al exterior).

Ahí logras "desacoplar" el código, lo que hará que sea más fácil de reutilizar, disminuyendo el costo de mantenimiento (algo no menor, si tenemos en cuenta que le dedicamos más del 60% del tiempo a esa tarea).

Aunque lo hayan leido la primera vez, y luego piensen que no les va a servir de nada, y lo terminen olvidando, los "conceptos base" hay que tenerlos claros *siempre* (esto ayuda a hacer buenos diseños).

Una cosa es hacer "Programación OO" y otra, "Diseño OO".
__________________
Blog phpsenior.com Cursos a Distancia surforce.com