16/08/2006, 21:01
|
| | | Fecha de Ingreso: mayo-2005 Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años, 7 meses 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". |