<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Fonctionnalite | Dr. Goulu</title><link>https://drgoulu.com/tag/fonctionnalite/</link><atom:link href="https://drgoulu.com/tag/fonctionnalite/index.xml" rel="self" type="application/rss+xml"/><description>Fonctionnalite</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>fr-FR</language><lastBuildDate>Fri, 28 Feb 2020 00:00:00 +0000</lastBuildDate><image><url>https://drgoulu.com/media/icon_hu_8d57a97d564ea9bb.png</url><title>Fonctionnalite</title><link>https://drgoulu.com/tag/fonctionnalite/</link></image><item><title>D'où vient la phrase ce n'est pas un bug mais une fonctionnalité ? Je l'ai découverte en regardant la série Silicon Valley mais est-elle plus ancienne que ça ?</title><link>https://drgoulu.com/2020/02/28/d-ou-vient-la-phrase-ce-n-est-pas-un-bug-mais-une-fonctionnalite-je-l-ai-decouverte-en-regardant-la-serie-silicon-valley-mais-est-elle-plus-ancienne-que-ca/</link><pubDate>Fri, 28 Feb 2020 00:00:00 +0000</pubDate><guid>https://drgoulu.com/2020/02/28/d-ou-vient-la-phrase-ce-n-est-pas-un-bug-mais-une-fonctionnalite-je-l-ai-decouverte-en-regardant-la-serie-silicon-valley-mais-est-elle-plus-ancienne-que-ca/</guid><description>&lt;p&gt;&lt;em&gt;Réponse publiée
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The Jargon File définit
(fonctionnalité) depuis 1975
ainsi :&lt;/p&gt;
&lt;blockquote class="border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6"&gt;
&lt;p&gt;Bug qui a été documenté. Appeler quelque chose &amp;ldquo;fonctionnalité&amp;rdquo; signifie parfois que l&amp;rsquo;auteur du programme n&amp;rsquo;a pas pris en compte le cas particulier et que le programme a répondu d&amp;rsquo;une manière inattendue mais pas strictement incorrecte. Une plaisanterie standard est qu&amp;rsquo;un bug peut être transformé en fonctionnalité simplement en le documentant (ainsi théoriquement personne ne peut s&amp;rsquo;en plaindre car il est dans le manuel), ou même en le déclarant simplement comme correct.
&amp;ldquo;Ce n&amp;rsquo;est pas un bug, c&amp;rsquo;est une fonctionnalité!&amp;rdquo; est un slogan commun&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;S&amp;rsquo;il était commun en 1975, ce slogan date de la préhistoire …&lt;/p&gt;
&lt;p&gt;Il fait aussi penser à un
:&lt;/p&gt;
&lt;blockquote class="border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6"&gt;
&lt;p&gt;Tout programme a au moins deux buts : celui pour lequel il a été écrit, et celui pour lequel il ne l’a pas été.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Notes de bas de page&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;</description></item><item><title>Quelle est la fonctionnalité la plus intéressante du langage de programmation Python ?</title><link>https://drgoulu.com/2019/06/16/quelle-est-la-fonctionnalite-la-plus-interessante-du-langage-de-programmation-python/</link><pubDate>Sun, 16 Jun 2019 00:00:00 +0000</pubDate><guid>https://drgoulu.com/2019/06/16/quelle-est-la-fonctionnalite-la-plus-interessante-du-langage-de-programmation-python/</guid><description>&lt;p&gt;&lt;em&gt;Article initialement publié sur
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Puisqu&amp;rsquo;on demande LA plus intéressante, je choisis les décorateurs.&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est en les découvrant que j&amp;rsquo;ai réalisé que les
du &amp;ldquo;Gang of Four&amp;rdquo; pouvaient se formaliser dans un langage bien fichu. Et le fait est que d&amp;rsquo;autres patterns peuvent être réalisés via les décorateurs, ce que Python fait d&amp;rsquo;ailleurs.&lt;/p&gt;
&lt;p&gt;Bien sur on peut écrire des décorateurs dans presque tous les langages, mais en Python c&amp;rsquo;est simple, et donc beau.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;</description></item></channel></rss>