<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">El 4 de agosto de 2015, 14:44, ALEJANDRO CARBALLO <span dir="ltr"><<a href="mailto:nereo3040@gmail.com" target="_blank">nereo3040@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hola! Me interesa mucho saber cómo hacen para "estudiar" este tipo de códigos con proporciones relativamente grandes<div><br></div><div>"estudiar" tiene aquí el significado de entender o admite otros significados o prácticas?<br><div><br></div><div>Desde ya muchas gracias, @alener en github</div></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br></div></div></div></blockquote><div><br></div><div>Buena parte de la programación consiste en aplicar patrones que han mostrado ser eficaces para resolver otros problemas. LLama a estos patrones "patrones de diseño", modismos (idioms) o, simplemente, estilo pitónico. Por mucho que estudies la teoría, nada es más instructivo que leer el código que han hecho otros y reconocer por tí mismo las técnicas aplicadas en él.<br><br></div><div>En cuanto a cómo estudiar un proyecto grande, no hay una forma clara de hacerlo. Algunos proyectos incluyen guías para iniciados. Los más tienen baterías de tests por donde empezar a mirar. Pero casi siempre la mejor forma es dividir el proyecto en componentes y analizar cómo se relacionan sus partes. Un diagrama de clases puede ser el mejor modo de empezar. (Y si te cuesta mucho, es que no estaba tan bien programado como pensabas).<br><br> <br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><div class="gmail_quote">El 3 de agosto de 2015, 17:36, oscar ramirez <span dir="ltr"><<a href="mailto:tuxskar@gmail.com" target="_blank">tuxskar@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Recomiendo Django Rest Framework:<div><ul><li>Oficial: <a href="http://www.django-rest-framework.org/" target="_blank">http://www.django-rest-framework.org/</a></li><li>Github: <a href="https://github.com/tomchristie/django-rest-framework/tree/master/rest_framework" target="_blank">https://github.com/tomchristie/django-rest-framework/tree/master/rest_framework</a></li></ul><div>Saludos</div></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-03 21:10 GMT+02:00 Carlos Zuniga <span dir="ltr"><<a href="mailto:carlos.zun@gmail.com" target="_blank">carlos.zun@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>2015-08-02 22:01 GMT-05:00 AGTUGO <<a href="mailto:agtugo@gmail.com" target="_blank">agtugo@gmail.com</a>>:<br>
> Les pido compartir aquel proyecto donde hayan visto un código python que<br>
> merece la pena ser estudiado:<br>
><br>
> -Por su belleza, simplicidad.<br>
> -Por el conocimiento que adquieres después de estudiarlo.<br>
> -Por lo bien comentado que esta.<br>
><br>
<br>
<br>
</span>Recomiendo requests:<br>
<br>
<a href="https://github.com/kennethreitz/requests" rel="noreferrer" target="_blank">https://github.com/kennethreitz/requests</a><br>
<div><div>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" rel="noreferrer" target="_blank">http://python-es-faq.wikidot.com/</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" rel="noreferrer" target="_blank">http://python-es-faq.wikidot.com/</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" rel="noreferrer" target="_blank">http://python-es-faq.wikidot.com/</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Hyperreals *R  "Quarks, bits y otras criaturas infinitesimales": <a href="http://ch3m4.org/blog" target="_blank">http://ch3m4.org/blog</a><br>Buscador Python Hispano: <a href="http://ch3m4.org/python-es" target="_blank">http://ch3m4.org/python-es</a></div>
</div></div>