<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
        <title>Blog de Symfony Demo</title>
        <description>Publicaciones más recientes publicadas en el blog de Symfony Demo</description>
        <pubDate>Sun, 08 Mar 2026 04:06:47 +0000</pubDate>
        <lastBuildDate>Tue, 23 Sep 2025 18:15:54 +0000</lastBuildDate>
        <link>http://www.diariotecnologia.es/</link>
        <language>es</language>

                    <item>
                <title>Explorando la coincidencia de patrones estructurales en Python 3.10</title>
                <description>
Python, ese lenguaje de programación que muchos hemos adoptado por su legibilidad, su vasta comunidad y su flexibilidad, no deja de evolucionar. Con cada nueva versión, se incorporan características que buscan no solo optimizar el rendimiento, sino también mejorar la expresividad y la capacidad de los desarrolladores para escribir código más limpio y eficiente. En este camino de constante mejora, Python 3.10 introdujo una característica que, a mi parecer, es una de las adiciones más significativas de los últimos años: la coincidencia de patrones estructurales (Structural Pattern Matching), también conocida popularmente como `match`/`case`. Si alguna vez has deseado una alternativa más potente y versátil a las cadenas de `if/elif/else` para manejar distintos tipos de datos o estructuras complejas, prepárate, porque este tutorial te mostrará cómo esta joya puede transformar tu forma de abordar ciertos problemas en Python. No es simplemente un &quot;switch&quot; más elaborado; es una herramienta poderosa que te permite inspeccionar la estructura de los datos y actuar en consecuencia de una manera que antes requería lógica mucho más verbosa y propensa a errores. Acompáñame a desentrañar sus misterios y a ver cómo podemos aplicar este nuevo paradigma en nuestro día a día.
</description>
                <link>http://www.diariotecnologia.es/posts/explorando-la-coincidencia-de-patrones-estructurales-en-python-310</link>
                <guid>http://www.diariotecnologia.es/posts/explorando-la-coincidencia-de-patrones-estructurales-en-python-310</guid>
                <pubDate>Fri, 21 Nov 2025 23:01:00 +0000</pubDate>
                <author>jocual@gmail.com</author>
                                    <category>Match Case</category>
                                    <category>Programación</category>
                                    <category>Python 3.10</category>
                                    <category>Tutorial</category>
                            </item>
                    <item>
                <title>Tutorial de Merge Sort con PHP: Una guía práctica para desarrolladores</title>
                <description>

En el vertiginoso mundo del desarrollo de software, la eficiencia es una divisa invaluable. No importa cuán potente sea el hardware o cuán expresivo sea </description>
                <link>http://www.diariotecnologia.es/posts/tutorial-de-merge-sort-con-php-una-gua-prctica-para-desarrolladores</link>
                <guid>http://www.diariotecnologia.es/posts/tutorial-de-merge-sort-con-php-una-gua-prctica-para-desarrolladores</guid>
                <pubDate>Sat, 01 Nov 2025 11:01:22 +0000</pubDate>
                <author>jocual@gmail.com</author>
                                    <category>Algoritmos</category>
                                    <category>Desarrollo de Software</category>
                                    <category>Merge Sort</category>
                                    <category>PHP</category>
                                    <category>Tutorial</category>
                            </item>
                    <item>
                <title>Desbloqueando la Eficiencia con `JdbcClient`: Una Guía Práctica de Acceso a Datos en Spring Boot 3.2+</title>
                <description>

¿Recuerdas esos días en los que acceder a una base de datos directamente con JDBC era una odisea de `try-catch-finally` con conexiones, `PreparedStatem</description>
                <link>http://www.diariotecnologia.es/posts/desbloqueando-la-eficiencia-con-jdbcclient-una-gua-prctica-de-acceso-a-datos-en-spring-boot-32-</link>
                <guid>http://www.diariotecnologia.es/posts/desbloqueando-la-eficiencia-con-jdbcclient-una-gua-prctica-de-acceso-a-datos-en-spring-boot-32-</guid>
                <pubDate>Thu, 25 Sep 2025 01:00:42 +0000</pubDate>
                <author>jocual@gmail.com</author>
                                    <category>Data Access</category>
                                    <category>JdbcClient</category>
                                    <category>Spring Boot</category>
                                    <category>Tutorial</category>
                            </item>
                    <item>
                <title>Desbloqueando el Futuro de Angular: Un Tutorial Profundo sobre el Nuevo Control Flow `@if`, `@for`, y `@switch`</title>
                <description>En el vertiginoso mundo del desarrollo web, la capacidad de adaptarse y evolucionar es crucial. Angular, una de las plataformas de desarrollo front-end más robustas y consolidadas, siempre ha estado a la vanguardia de esta evolución, buscando constantemente formas de mejorar la experiencia del desarrollador y optimizar el rendimiento de las aplicaciones. Con cada nueva versión, el equipo de Angular no solo corrige errores o añade pequeñas mejoras, sino que a menudo introduce características revolucionarias que redefinen cómo construimos interfaces de usuario. La última iteración no es una excepción, y entre sus joyas más brillantes se encuentra una revisión completa y nativa del control de flujo en las plantillas.</description>
                <link>http://www.diariotecnologia.es/posts/desbloqueando-el-futuro-de-angular-un-tutorial-profundo-sobre-el-nuevo-control-flow-if-for-y-switch</link>
                <guid>http://www.diariotecnologia.es/posts/desbloqueando-el-futuro-de-angular-un-tutorial-profundo-sobre-el-nuevo-control-flow-if-for-y-switch</guid>
                <pubDate>Wed, 24 Sep 2025 21:30:58 +0000</pubDate>
                <author>jocual@gmail.com</author>
                                    <category>Angular</category>
                                    <category>ControlFlow</category>
                                    <category>Rendimiento</category>
                                    <category>Tutorial</category>
                            </item>
                    <item>
                <title>Desbloqueando la Productividad: Un Tutorial Detallado sobre el Nuevo Control Flow de Angular 17+</title>
                <description>En el vertiginoso mundo del desarrollo web, Angular se ha mantenido consistentemente a la vanguardia, evolucionando y adaptándose para ofrecer a los desarrolladores herramientas cada vez más potentes y eficientes. Con cada nueva versión, el framework se reinventa, buscando no solo optimizar el rendimiento de las aplicaciones, sino también enriquecer la experiencia de desarrollo. La llegada de Angular 17 (y sus posteriores mejoras en Angular 18) marcó un hito significativo, introduciendo una serie de innovaciones que prometen transformar la forma en que construimos nuestras interfaces de usuario. Pero, de todas las novedades, hay una característica que brilla con luz propia por su impacto directo en la legibilidad, el rendimiento y la sintaxis de nuestras plantillas: el nuevo control flow integrado.</description>
                <link>http://www.diariotecnologia.es/posts/desbloqueando-la-productividad-un-tutorial-detallado-sobre-el-nuevo-control-flow-de-angular-17-</link>
                <guid>http://www.diariotecnologia.es/posts/desbloqueando-la-productividad-un-tutorial-detallado-sobre-el-nuevo-control-flow-de-angular-17-</guid>
                <pubDate>Tue, 23 Sep 2025 23:45:55 +0000</pubDate>
                <author>jocual@gmail.com</author>
                                    <category>Angular</category>
                                    <category>Angular 17</category>
                                    <category>Control Flow</category>
                                    <category>Desarrollo Web</category>
                                    <category>Tutorial</category>
                            </item>
                    <item>
                <title>Tutorial: Domina la Reactividad con `script setup` en Vue 3</title>
                <description>Cargando usuarios...</description>
                <link>http://www.diariotecnologia.es/posts/tutorial-domina-la-reactividad-con-script-setup-en-vue-3</link>
                <guid>http://www.diariotecnologia.es/posts/tutorial-domina-la-reactividad-con-script-setup-en-vue-3</guid>
                <pubDate>Tue, 23 Sep 2025 18:15:54 +0000</pubDate>
                <author>jocual@gmail.com</author>
                                    <category>CompositionAPI</category>
                                    <category>FrontendDevelopment</category>
                                    <category>scriptsetup</category>
                                    <category>Tutorial</category>
                                    <category>Vue3</category>
                            </item>
            </channel>
</rss>
