<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head><!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1486573962552_3140"><span id="yui_3_16_0_ym19_1_1486573962552_3367">He trabajado con orientación a objetos en  java y C#, este año tome un proyecto en lazaurus, me pasa lo contrario, no entiendo porque todo en una sola unidad, tengo la sensación que tienen la tendencia a repetir código en cada pantalla.</span></div><div id="yui_3_16_0_ym19_1_1486573962552_3140"><span><br></span></div><div id="yui_3_16_0_ym19_1_1486573962552_3140" dir="ltr"><span id="yui_3_16_0_ym19_1_1486573962552_5838">El MVC implica al comienzo mas trabajo, es algo complicado de entender para aplicaciones cliente/servidor y se ve mas claro en aplicaciones web, pero solo piensa en crear toda la arquitectura sin pantallas (vista), es el punto inicial, veras que a lo largo del tiempo reutilizaras el código, te adjunto un link de wikipedia desacoplamiento informatico (</span><a href="https://es.wikipedia.org/wiki/Acoplamiento_inform%C3%A1tico" style="background-color: rgb(255, 255, 255);" id="yui_3_16_0_ym19_1_1486573962552_5839">Acoplamiento informático</a>), ese modelador que tu defines yo lo entiendo mas como el DAO (Data Access Object) que también es un patrón de software.</div><div id="yui_3_16_0_ym19_1_1486573962552_3140" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3140" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3140"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3140" dir="ltr"> <br></div><div></div><div id="yui_3_16_0_ym19_1_1486573962552_3177"> </div><div class="signature" id="yui_3_16_0_ym19_1_1486573962552_3142"><div id="yui_3_16_0_ym19_1_1486573962552_3141">--<br><span style="line-height:1.22;" id="yui_3_16_0_ym19_1_1486573962552_3176">OsvaldoC</span><br></div><div style="color:rgb(0, 0, 0);font-size:13px;font-family:arial, helvetica, clean, sans-serif;background-color:transparent;font-style:normal;" id="yui_3_16_0_ym19_1_1486573962552_3158"><br></div></div> <div class="qtdSeparateBR" id="yui_3_16_0_ym19_1_1486573962552_3300"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1486573962552_3267" style="display: block;"> <div style="font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1486573962552_3266"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1486573962552_3265"> <div dir="ltr" id="yui_3_16_0_ym19_1_1486573962552_3423"><font size="2" face="Arial" id="yui_3_16_0_ym19_1_1486573962552_3422"> El Miércoles, 8 de febrero, 2017 11:37:48, Fredy Gonzales via Lazarus-es <lazarus-es@lists.lazarus-ide.org> escribió:<br></font></div>  <br><br> <div class="y_msg_container" id="yui_3_16_0_ym19_1_1486573962552_3264"><div id="yiv8573200283"><div id="yui_3_16_0_ym19_1_1486573962552_3263">Alguien está trabajando con mvc, estoy trabajando los ejemplos de tutorial de Delphi mvc y trabaja bien, pero siento que hay un exceso de trabajo porque en el ejemplo trabaja con 4 componentes<div id="yui_3_16_0_ym19_1_1486573962552_3262"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3424">Modelo</div><div id="yui_3_16_0_ym19_1_1486573962552_3425">Controlador</div><div id="yui_3_16_0_ym19_1_1486573962552_5586">Vista</div><div id="yui_3_16_0_ym19_1_1486573962552_3426">Y datos</div><div id="yui_3_16_0_ym19_1_1486573962552_5587"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3836">Creo que todo debería ir en modelo pero no se porque serapa los datos, alguien tiene alguna idea?</div><div id="yui_3_16_0_ym19_1_1486573962552_3837"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3838">Puedo compartir lo trabajado.</div><div id="yui_3_16_0_ym19_1_1486573962552_3839"><br></div><div id="yui_3_16_0_ym19_1_1486573962552_3427">Saludos.</div><div><br></div><div>Fg</div></div></div><br>_______________________________________________<br>Lazarus-es mailing list<br><a ymailto="mailto:Lazarus-es@lists.lazarus-ide.org" href="mailto:Lazarus-es@lists.lazarus-ide.org">Lazarus-es@lists.lazarus-ide.org</a><br><a href="http://lists.lazarus-ide.org/listinfo/lazarus-es" target="_blank">http://lists.lazarus-ide.org/listinfo/lazarus-es</a><br><br><br></div>  </div> </div>  </div></div></body></html>