<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.tempwin.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.tempwin.net/feed.php">
        <title>La wiki de TempWin - informatica:programacion:cursos:clean_code_aplicado_paradesarrollos_limpios_y_rentables</title>
        <description></description>
        <link>http://wiki.tempwin.net/</link>
        <image rdf:resource="http://wiki.tempwin.net/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-09T14:46:12+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/artesania_del_software?rev=1695306658&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/estilo_y_nombrado?rev=1694550770&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/estructuras_de_datos?rev=1694852651&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/instrucciones_bloques_y_funciones?rev=1694717634&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/introduccion?rev=1694453401&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/objetos_y_logica_de_negocio?rev=1695303806&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.tempwin.net/_media/wiki/dokuwiki.svg">
        <title>La wiki de TempWin</title>
        <link>http://wiki.tempwin.net/</link>
        <url>http://wiki.tempwin.net/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/artesania_del_software?rev=1695306658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T14:30:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>artesania_del_software</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/artesania_del_software?rev=1695306658&amp;do=diff</link>
        <description>Artesanía del software

Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables

De programador a artesano

“Primero hazlo, luego hazlo bien, luego hazlo mejor.” -- Addy Osmani.

Imprime esta frase y cuélgala en un sitio bien visible. Contiene tres enseñanzas, todas rodeando al verbo imperativo hazlo. Porque esa es la base fundamental del trabajo, hacer algo productivo, algo que aporte valor.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/estilo_y_nombrado?rev=1694550770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-12T20:32:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>estilo_y_nombrado</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/estilo_y_nombrado?rev=1694550770&amp;do=diff</link>
        <description>Estilo y nombrado

Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables

Claridad con el menor esfuerzo

Si programamos para otras personas, tenemos que facilitar lo más posible el entendimiento de lo que hayamos escrito.

“Hay dos cosas difíciles en Informática: invalidar la caché y nombrar las cosas</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/estructuras_de_datos?rev=1694852651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-16T08:24:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>estructuras_de_datos</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/estructuras_de_datos?rev=1694852651&amp;do=diff</link>
        <description>Estructuras de datos

Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables

Abstracciones de información

Cohesiona variables y reduce la complejidad.

“Los malos programadores se preocupan por el código. Los buenos se preocupan por las estructuras de datos y sus relaciones.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/instrucciones_bloques_y_funciones?rev=1694717634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-14T18:53:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>instrucciones_bloques_y_funciones</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/instrucciones_bloques_y_funciones?rev=1694717634&amp;do=diff</link>
        <description>Instrucciones, bloques y funciones

Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables

Organización de sentencias

“El buen código es su mejor documentación” -- Steve McConnell.

La documentación no debe ser la excusa para hacer un mal código.

Como programador, lo que solemos hacer es:</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/introduccion?rev=1694453401&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-11T17:30:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduccion</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/introduccion?rev=1694453401&amp;do=diff</link>
        <description>Introducción

Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables

El código se puede hacer bien o mejor.

Ley de Eagleson:

“Cualquier código tuyo que no hayas mirado últimamente es como si lo hubiese escrito otro”.

Partiremos de la base de que el código está bien (funciona), pero queremos mejorarlo.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/objetos_y_logica_de_negocio?rev=1695303806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T13:43:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>objetos_y_logica_de_negocio</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/clean_code_aplicado_paradesarrollos_limpios_y_rentables/objetos_y_logica_de_negocio?rev=1695303806&amp;do=diff</link>
        <description>Objetos y lógica de negocio

Sección perteneciente al curso Clean Code aplicado para desarrollos limpios y rentables

Abstracciones de lógica

Dentro del código limpio, el tema más importante es el objeto porque se apoya en todo lo visto hasta ahora.

Tendremos muchas funciones en clases pequeñas bien encapsuladas. La encapsulación es encerrar, guardar en una caja.</description>
    </item>
</rdf:RDF>
