<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Design patterns en Rust: un bestiaire</title>
        <link>https://videos.capitoledulibre.org/videos/watch/fa9b245b-a5db-423f-ac94-a448b6c2b051</link>
        <description>Kevin Ottens Le concept des designs patterns a eu son moment de gloire dans le logiciel il y a près de trente ans. Après le livre du "Gang of Four", d'autres patterns ont été découverts et publiés dans le domaine des langage objet. Aujourd'hui, le concept est tombé un peu en désuétude... et pourtant il est bien vivant. Sans les nommer, des astuces partagées entre développeurs n'ayant pas connu cette période sont des (re)découvertes de design patterns. Il se trouve que l'on peut en identifier un certain nombre dans le code Rust idiomatique écrit aujourd'hui. Comme hier, savoir les identifier et les nommer aide à avoir des discussions de conception plus riches et productives. Dans cette présentation, nous ferons un retour historique sur les design patterns et leur usage. Nous verrons ensuite un sous-ensemble des patterns possibles et utilisés dans du code Rust. Pour chacun, nous expliquerons à quoi il sert, comment le mettre en place, et ses limites d'usage. Enfin, nous verrons aussi comment certains de ces patterns ont une très longue histoire, tandis que d'autres sont des inventions plus modernes. Captation par @TVn7Toulouse</description>
        <lastBuildDate>Wed, 13 May 2026 01:49:52 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://videos.capitoledulibre.org</generator>
        <image>
            <title>Design patterns en Rust: un bestiaire</title>
            <url>https://videos.capitoledulibre.org/lazy-static/avatars/61548430-e201-4f4b-ac5a-f903422c6ea2.png</url>
            <link>https://videos.capitoledulibre.org/videos/watch/fa9b245b-a5db-423f-ac94-a448b6c2b051</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://videos.capitoledulibre.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://videos.capitoledulibre.org/feeds/video-comments.xml?videoId=fa9b245b-a5db-423f-ac94-a448b6c2b051" rel="self" type="application/rss+xml"/>
    </channel>
</rss>