<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://cesguiro.es/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="https://cesguiro.es/feed.php">
        <title>cesguiro clase:daw:prog:2eval</title>
        <description></description>
        <link>https://cesguiro.es/</link>
        <image rdf:resource="https://cesguiro.es/ttps://cesguiro.es/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-09-09T12:35:00+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://cesguiro.es/doku.php/clase/daw/prog/2eval/api?rev=1787651677&amp;do=diff"/>
                <rdf:li rdf:resource="https://cesguiro.es/doku.php/clase/daw/prog/2eval/arquitectura?rev=1787650186&amp;do=diff"/>
                <rdf:li rdf:resource="https://cesguiro.es/doku.php/clase/daw/prog/2eval/funcional?rev=1787309233&amp;do=diff"/>
                <rdf:li rdf:resource="https://cesguiro.es/doku.php/clase/daw/prog/2eval/librerias?rev=1787390428&amp;do=diff"/>
                <rdf:li rdf:resource="https://cesguiro.es/doku.php/clase/daw/prog/2eval/spring?rev=1788862838&amp;do=diff"/>
                <rdf:li rdf:resource="https://cesguiro.es/doku.php/clase/daw/prog/2eval/start?rev=1735811753&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://cesguiro.es/ttps://cesguiro.es/lib/tpl/bootstrap3/images/favicon.ico">
        <title>cesguiro</title>
        <link>https://cesguiro.es/</link>
        <url>https://cesguiro.es/ttps://cesguiro.es/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="https://cesguiro.es/doku.php/clase/daw/prog/2eval/api?rev=1787651677&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-25T11:54:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>09. APIs REST y Protocolo HTTP</title>
        <link>https://cesguiro.es/doku.php/clase/daw/prog/2eval/api?rev=1787651677&amp;do=diff</link>
        <description>09. APIs REST y Protocolo HTTP

En la arquitectura por capas, la capa de presentación (Controller) necesita un mecanismo para comunicarse con el exterior. En aplicaciones web y sistemas distribuidos, este intercambio se realiza mediante APIs REST sobre el protocolo</description>
    </item>
    <item rdf:about="https://cesguiro.es/doku.php/clase/daw/prog/2eval/arquitectura?rev=1787650186&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-25T11:29:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>08 -  Arquitectura de Software por Capas y Diseño de Componentes</title>
        <link>https://cesguiro.es/doku.php/clase/daw/prog/2eval/arquitectura?rev=1787650186&amp;do=diff</link>
        <description>08 -  Arquitectura de Software por Capas y Diseño de Componentes

1. El problema del código &quot;Espagueti&quot; y la necesidad de la arquitectura

Cuando comenzamos a programar, es habitual escribir todo el código en un único método o dentro de la misma clase: la lectura de datos, las validaciones, los cálculos, el acceso a la base de datos o ficheros y la presentación del resultado.$\rightarrow$$\rightarrow$</description>
    </item>
    <item rdf:about="https://cesguiro.es/doku.php/clase/daw/prog/2eval/funcional?rev=1787309233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-21T12:47:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>06 - Programación Funcional</title>
        <link>https://cesguiro.es/doku.php/clase/daw/prog/2eval/funcional?rev=1787309233&amp;do=diff</link>
        <description>06 - Programación Funcional

La programación funcional es un paradigma que se centra en tratar a las funciones como elementos de primer orden. En este enfoque, los programas se construyen principalmente a través de la composición y aplicación de funciones. A diferencia del paradigma imperativo, donde se enfatiza la ejecución secuencial de instrucciones que modifican el estado de la aplicación, en la programación funcional se prima la evaluación de expresiones y la ausencia de efectos secundarios…</description>
    </item>
    <item rdf:about="https://cesguiro.es/doku.php/clase/daw/prog/2eval/librerias?rev=1787390428&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-22T11:20:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>07 - Gestión de proyectos en Java: Paquetes, librerías y Maven</title>
        <link>https://cesguiro.es/doku.php/clase/daw/prog/2eval/librerias?rev=1787390428&amp;do=diff</link>
        <description>07 - Gestión de proyectos en Java: Paquetes, librerías y Maven

En la programación en Java, el reuso de código se articula mediante librerías y paquetes. Una librería es un conjunto de clases e interfaces organizadas en paquetes que proveen métodos y funcionalidades listas para usar, evitando la necesidad de reimplementarlas desde cero.</description>
    </item>
    <item rdf:about="https://cesguiro.es/doku.php/clase/daw/prog/2eval/spring?rev=1788862838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-08T12:20:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>10. Frameworks Web: Spring Boot</title>
        <link>https://cesguiro.es/doku.php/clase/daw/prog/2eval/spring?rev=1788862838&amp;do=diff</link>
        <description>10. Frameworks Web: Spring Boot

Hasta ahora hemos construido la arquitectura por capas (Controller, Service, DAO/Repository) instanciando y conectando las dependencias de forma manual. En este tema utilizaremos Spring Boot, el framework estándar de la industria Java, para delegar esta tarea a su contenedor de</description>
    </item>
    <item rdf:about="https://cesguiro.es/doku.php/clase/daw/prog/2eval/start?rev=1735811753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-02T10:55:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2ª Evaluación</title>
        <link>https://cesguiro.es/doku.php/clase/daw/prog/2eval/start?rev=1735811753&amp;do=diff</link>
        <description>2ª Evaluación
2eval index</description>
    </item>
</rdf:RDF>
