<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">El 04/08/15 a las 13:56, Chema Cortes
      escribió:<br>
    </div>
    <blockquote
cite="mid:CAAD4gUAcF2WSvTOOdNLe1RBRt9nZoLJi7LLgjtt6HfP9ijk9Cg@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">El 3 de agosto de 2015, 21:10, Carlos
            Zuniga <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:carlos.zun@gmail.com" target="_blank">carlos.zun@gmail.com</a>></span>
            escribió:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex"><span
                class="">2015-08-02 22:01 GMT-05:00 AGTUGO <<a
                  moz-do-not-send="true" href="mailto:agtugo@gmail.com">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>
              </span></blockquote>
            <div><br>
            </div>
            <br>
          </div>
        </div>
      </div>
    </blockquote>
    Yo recomendaría un proyecto que con el paso de los años se ha vuelto
    bastante grande, pero que podría ser un buen ejemplo de como crear
    una arquitectura de componentes reusables, esa es el zope toolkit
    (muchos de esos componentes se están usando como base para otros
    proyectos, por ejemplo zope.interface se usa intensivamente en el
    core de pyramid, que permite llevar a cabo la programación por
    contrato, con conceptos tan atractivos como los adaptadores)<br>
    Aquí toda la lista de paquetes:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://docs.zope.org/zopetoolkit/releases/packages-trunk.html">http://docs.zope.org/zopetoolkit/releases/packages-trunk.html</a><br>
    <br>
    Y por ejemplo, uno de los componentes nucleares, el código para el
    citado zope.interface:<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://github.com/zopefoundation/zope.interface">https://github.com/zopefoundation/zope.interface</a><br>
    <br>
    <br>
  </body>
</html>