<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Clean Architecture on La Gazette du Dev</title><link>https://gazette.julesfournier.fr/tags/clean-architecture/</link><description>Recent content in Clean Architecture on La Gazette du Dev</description><generator>Hugo -- 0.152.0</generator><language>fr-fr</language><lastBuildDate>Wed, 22 Oct 2025 12:48:48 +0200</lastBuildDate><atom:link href="https://gazette.julesfournier.fr/tags/clean-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Injection et inversion de dépendance</title><link>https://gazette.julesfournier.fr/posts/injection-et-inversion-de-dependance/</link><pubDate>Tue, 05 Aug 2025 19:05:29 +0200</pubDate><guid>https://gazette.julesfournier.fr/posts/injection-et-inversion-de-dependance/</guid><description>&lt;p&gt;Lorsque l’on construit des applications complexes composées de nombreux services ou modules, certains composants &lt;strong&gt;dépendent&lt;/strong&gt; nécessairement d’autres composants. Il est alors important de définir clairement ces dépendances afin d’éviter qu’un changement dans l’un des composants impact le reste du système. C’est ici qu’interviennent (entre autres) l’inversion et l’injection de dépendances. Ces deux concepts sont étroitement liés et par conséquent souvent confondus lorsqu’ils sont abordés lors de conversations et de débats qui tournent autour de l’architecture logicielle. Nous allons donc voir ici à quoi correspond chacun de ces concepts et pourquoi ils sont très importants pour construire des applications maintenables et flexibles.&lt;/p&gt;</description></item></channel></rss>