El día 10 de diciembre de 2013 02:41, Alexandro Colorado <[email protected]> escribió: > Me pregunto si hay videos instruccionales que simplifiquen la logica de MVC, > algo que un novato pueda entender rapidamente sin que este muy casado con un > lenguaje en especifico pero que tambien haga sentido.
No sé si existe tal cosa, sobre todo teniendo en cuenta que poca gente usa el patrón MVC puro, confundiéndose bastante con el patrón MVP (Modelo-Vista-Presentador) cuando se incorporan plantillas (http://en.wikipedia.org/wiki/Model–view–presenter). Incluso los hay que no les queda claro a qué llamar Vista o Controlador, como dicen los de django en su FAQ. Un vídeo corto explicativo de la MVC: http://www.youtube.com/watch?v=eTdVkgF_Slo También te recomendaría echar un vistazo a las aplicaciones multicapa. Aunque más orientadas a mejorar la "escalibilidad", la "lógica" subyacente es parecida. Un buen artículo, aunque anticuado: http://bulma.net/body.phtml?nIdNoticia=734 > > > 2013/12/9 mauricio rodriguez <[email protected]> >> >> Mira con respecto a MVC te paso un link donde a mi juicio se encuentra uno >> papers muy buenos >> >> http://library.originalhacker.org/biblioteca/articulo/autor/2 >> >> >> El 9 de diciembre de 2013 20:37, Chema Cortes <[email protected]> >> escribió: >> >>> El día 9 de diciembre de 2013 03:26, Nicolas lino >>> <[email protected]> escribió: >>> > Muchas gracias por la info! es justo lo que necesitaba... >>> >>> Ya sé que dices que la parte servidor del chat la tienes resuelta, >>> pero podrías también echarle un vistazo a twisted y su wxreactor. Sin >>> saber nada más, tu modelo de datos debería ser simple como para no >>> necesitar el patrón MVC. >>> >>> Twisted: >>> http://twistedmatrix.com >>> >>> WxReactor: >>> >>> <https://twistedmatrix.com/documents/current/core/howto/choosing-reactor.html#auto13> >>> >>> Ejemplos, entre los que hay un chat: >>> http://twistedmatrix.com/documents/current/core/examples/ >>> >>> >>> >>> > >>> > >>> > >>> > >>> > El 8 de diciembre de 2013 17:28, Txema Vicente <[email protected]> >>> > escribió: >>> > >>> >> Buenas. >>> >> >>> >> Para hacer el traspaso de datos entre diferentes módulos >>> >> "desacoplados" >>> >> puedes usar wx.lib.pubsub [1], que te permite hacer canales de datos >>> >> en los >>> >> que unos publican, y los demas pueden escuchar. >>> >> >>> >> No me lo he leido, pero este tuto puede venirte bien [2]. >>> >> >>> >> Saludos. >>> >> >>> >> [1] http://wiki.wxpython.org/WxLibPubSub >>> >> [2] >>> >> >>> >> http://pablotilli.com.ar/2009/05/crear-una-pequena-aplicacion-completa.html >>> >> >>> >> El 08/12/2013 16:33, Nicolas lino escribió: >>> >> >>> >> Buenos días, estoy experimentando con python e interfaces, la verdad >>> >> solo >>> >> soy un programador de scripting y me falta mucho en el campo de POO, >>> >> pero >>> >> aun asi estoy decidido a aprender! >>> >> >>> >> Estuve desarrollando un cliente servidor de chat. El servidor no fue >>> >> un >>> >> inconveniente, lo tengo listo y funcional. >>> >> Mi problema es el cliente. Con el cual me decidi a usar MVC para >>> >> organizar >>> >> su estructura. >>> >> Tengo armado con WX una pequeña interface muy sencilla, y tengo armado >>> >> en >>> >> otro programa mi cliente socket. >>> >> Ahora, mi problema viene al tratar de integrarlos. Se me ocurrió una >>> >> idea >>> >> muy poco practica en la cual generaría un socket en el localhost (me >>> >> pareció >>> >> bastante rustico, por no usar otra palabra). >>> >> >>> >> Yo se que lo que me esta faltando es un controlador, pero no se como >>> >> hacer >>> >> el traspaso de datos entre los diferentes módulos. >>> >> >>> >> Creo que solo necesito un empujón, una idea para poder seguir, pero ya >>> >> llevo dos dias trabado en esto, y no he encontrado información que me >>> >> ayude >>> >> a resolverlo. >>> >> >>> >> Agradecería cualquier ayuda! >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> Python-es mailing list >>> >> [email protected] >>> >> https://mail.python.org/mailman/listinfo/python-es >>> >> FAQ: http://python-es-faq.wikidot.com/ >>> >> >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> Python-es mailing list >>> >> [email protected] >>> >> https://mail.python.org/mailman/listinfo/python-es >>> >> FAQ: http://python-es-faq.wikidot.com/ >>> >> >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > [email protected] >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> >>> >>> >>> -- >>> Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": >>> http://ch3m4.org/blog >>> Buscador Python Hispano: http://ch3m4.org/python-es >>> _______________________________________________ >>> Python-es mailing list >>> [email protected] >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> _______________________________________________ >> Python-es mailing list >> [email protected] >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > > -- > Alexandro Colorado > Apache OpenOffice Contributor > http://www.openoffice.org > 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614 > > _______________________________________________ > Python-es mailing list > [email protected] > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es _______________________________________________ Python-es mailing list [email protected] https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
