[Linuxcantabria] Kdevelop y desarrollo en general
Juan
Juan
Mar Jun 13 22:13:34 CEST 2006
On Tue, 13 Jun 2006 16:50:24 -0300
aza wrote:
> ok, entonces fui yo el que malinterpreté; ahora bien, podrías exponer
> esos motivos (o los casos en los cuales no conviene aplicarlos, por
> lo menos tácitamente), por lo gral se sugiere la aplicación de
> patrones de diseño (aunque yo no hablé de los patrones de diseño sino
> de architectura, pero la diferencia no viene al caso); además no se
> si quien preguntó le ha quedado claro la interrogante, porque tal vez
> la discución sobre los patrones (cualquiera sea el tipo) está demás.
Pues existen muchos casos en los que usar un patrón como mvc no tiene
ninguna ventaja, como por ejemplo cuando no tienes modelo(piensa en
muchas utilidades de línea de comando, kernels, utilidades pequeñas,
etc...) o no tienes vista(aplicaciones para microcontroladores) o
porque la complejidad extra de usar un patrón no aporta nada o
simplemente porque el hecho de separar una aplicación pequeña en capas
puede no tener ningún sentido. También puedes encontrarte con
aplicaciones que no respondan a ningún patrón preestablecido, por lo
cual tendrías que hacer el diseño de 0.
Los críticos con los patrones suelen argumentar que los problemas
comunes en la informática no siguen un patrón TAN definido, y que cuando
se usa uno que no se ajusta 100% se produce código ineficiente.
--
Juan José Gutiérrez de Quevedo
Director Técnico (juanjo en iteisa.com)
ITEISA (http://www.iteisa.com)
"I'd love to go out with you, but I did my own thing and now I've got
to undo it."
Más información sobre la lista de distribución Linuxcantabria