Sobre el diseño a tres capas
En informática el diseño a tres capas viene a ser como separar un coche en el motor con la transmisión, el chasis con el volante, palanca de cambios y demás cosas que te sirven para poder utilizarlo y la carrocería, aire acondicionado y demás cosas que hacen de su utilización una experiencia agradable (por favor, para los informáticos, esto es algo muy “por encima”).
Pues bien, el diseño a tres capas, cuando empiezas en la uni te parece una mierda y una manera ridícula de complicar las cosas, cuando haces un desarrollo grande para alguna práctica dentro de la uni puedes llegar a verle la utilidad, y cuando pasas al mundo laboral te das cuenta de que no hay otra manera de trabajar (mas aún si trabajas en desarrollo web).
Lo dicho, cuando te has acostumbrado a hacer así las cosas, volver a una sola capa con ficheros de código de mas de 1600 lineas en el que necesitas añadir 4 o 5 como mucho, pero que tienen que estar en el lugar correcto no puedes por menos que parafrasear a Hommer y decir…
¡¡¡OUCHHHHH!!!
Febrero 27th, 2009 at 9:36 am
O esta otra frase:
” UY? Que curioso, no? XD”
El mundo es un sin sentido
Febrero 27th, 2009 at 11:48 am
MVC FTW! (aunque (casi) nadie lo implemente del todo)
Por cierto, mria que frikada, un framework en un tweet:
http://twitto.org/
Febrero 27th, 2009 at 1:57 pm
Exactamente, ningún \"sistema\" debería tener \"menos\" de 3 capas, por más pequeño que sea, debemos separar las responsabilidades de nuestro código.
Saludos!