Ver Mensaje Individual
  #7  
Antiguo 26-08-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Superficialmente y sin probar, el ORM de TMS se ve ok. He usado es DataAbstract y funciona muy bien, asi que es otra alternativa a los que pones.

Para hacer MVC en Delphi no es que se necesite algo especifico, osea, a nivel de lenguaje, es una arquitectura... y se podria decir que "choca" con el modelo RAD de delphi y el codigo spaguetti.

Se puede implementar con un poco de disciplina, pero ya que todos los controles/formas de Delphi & terceros asumen el modelo RAD de Delphi es normal que haya encontronasos. Ese es el problema de los lenguajes, no es que no puedan implementar ciertos paradigmas, es que cuando tienen afianzados los propios, implementar otros hace que choquen con los actuales.

Para hacer MVC lo que hay que hacer en lenguaje plano es mover al maximo el codigo que de logica de negocios a una clases, lo que sea GUI se deja en el Form/Control y se pone un mediador para comunicar ambos.
__________________
El malabarista.
Responder Con Cita