<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ingénierie logicielle on mhbxyz.me</title><link>https://mhbxyz.github.io/fr/tags/ing%C3%A9nierie-logicielle/</link><description>Recent content in Ingénierie logicielle on mhbxyz.me</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Thu, 03 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://mhbxyz.github.io/fr/tags/ing%C3%A9nierie-logicielle/index.xml" rel="self" type="application/rss+xml"/><item><title>Rendre un dépôt utilisable par un agent de développement</title><link>https://mhbxyz.github.io/fr/articles/agentic-engineering-wiki-rendre-un-depot-utilisable-par-un-agent/</link><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><guid>https://mhbxyz.github.io/fr/articles/agentic-engineering-wiki-rendre-un-depot-utilisable-par-un-agent/</guid><description>&lt;h2 id="le-dépôt-doit-expliquer-comment-travailler"&gt;Le dépôt doit expliquer comment travailler&lt;/h2&gt;
&lt;p&gt;Un agent peut lire le code, mais cela ne lui indique pas quelle commande lance les tests, quelles migrations sont sensibles ou ce qui constitue une modification terminée. Un humain qui arrive sur le projet se pose les mêmes questions. J&amp;rsquo;ai rassemblé dans &lt;a href="https://github.com/mhbxyz/agentic-engineering-wiki"&gt;Agentic Engineering Wiki&lt;/a&gt; une méthode pour rendre ces réponses visibles dans le dépôt.&lt;/p&gt;
&lt;p&gt;Le point de départ est modeste : un &lt;code&gt;AGENTS.md&lt;/code&gt; court et des commandes de projet stables. Le premier formule les contraintes ; les secondes permettent de les vérifier. Ajouter des intégrations avant d&amp;rsquo;avoir ces bases multiplie surtout les chemins possibles vers une erreur.&lt;/p&gt;</description></item><item><title>La rigueur élégante : hommage à Dijkstra et à l’art de la simplicité logique</title><link>https://mhbxyz.github.io/fr/essais/hommage-a-dijkstra/</link><pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate><guid>https://mhbxyz.github.io/fr/essais/hommage-a-dijkstra/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Edsger W. Dijkstra (1930–2002) est sans conteste l’un des pionniers les plus influents de l’informatique moderne. Concepteur de l’algorithme du plus court chemin, inventeur des sémaphores et pourfendeur de la complexité abusive, il a façonné notre manière de penser le code et la théorie des programmes. En tant qu’ingénieur logiciel, je me retrouve profondément en résonance avec sa quête incessante de clarté : apprendre à transformer des idées abstraites en artefacts limpides, où chaque ligne de code porte une justification mathématique irréfutable. Mon propos est simple : Dijkstra n’était pas seulement un ingénieur hors pair, mais un philosophe de l’informatique, pour qui la rigueur et la simplicité constituent une forme d’ascèse intellectuelle. À travers cet essai, j’examinerai son parcours et sa pensée, j’analyserai sa vision de la simplicité comme exigence, puis j’en tirerai les leçons pratiques pour l’ingénieur logiciel contemporain.&lt;/p&gt;</description></item></channel></rss>