Les questions que Stack Overflow récompense désormais
Écouter l'article (expérimental) · 11:18

Je suis sur Stack Overflow depuis assez longtemps pour avoir certains réflexes gravés au fer. L'un d'eux se déclenche quand une question demande quelle est la bonne pratique, ou quel outil utiliser : le vieil entraînement dit signale-la, vote pour la fermeture, envoie à l'auteur le lien vers la page qui explique pourquoi ici on ne fait pas d'opinions. C'est pourquoi je me suis figé, en flânant l'autre jour, en voyant des questions vivantes portant le tag best-practices, non supprimées, non fermées, en train de récolter des réponses au grand jour. Et pas une question égarée non plus ; le tag est là avec une pile grandissante en dessous, à côté d'un frère nommé tooling-recommendation qui nomme, en toutes lettres, la catégorie exacte que le site a passé toute ma carrière à fermer à vue.
Pour sentir pourquoi c'est remarquable, il faut l'histoire, car ce ne sont pas de simples tags. Ce sont les fantômes d'une purge constitutionnelle.
Un tag mort qui marche encore
En août 2010, Stack Overflow a publié un billet intitulé The Death of Meta Tags et a détruit méthodiquement les tags qui décrivaient ce qu'une question était plutôt que ce dont elle parlait. La victime la plus célèbre fut best-practices. Le raisonnement était propre : les questions de bonnes pratiques attirent des opinions, les opinions ne peuvent pas être vérifiées, et le site était bâti sur la prémisse qu'une question de programmation a une réponse vérifiable. La même logique a plus tard poussé hors du site toutes les questions du type « quel outil devrais-je utiliser », au point qu'une colonie d'exil fut fondée pour elles à Software Recommendations, un site Stack Exchange à part dont la fonction principale, pour autant que j'aie jamais pu en juger, était d'être l'endroit que Stack Overflow pointait du doigt en fermant votre question.
Ce fut la constitution pendant quinze ans. Les faits entrent, le jugement reste dehors.
Le renversement, il s'avère, est officiel. En octobre 2025, le site a discrètement commencé à tester ce qu'il appelle les questions ouvertes, celles du genre préférence-de-développeur, plus-d'une-bonne-réponse, qu'il avait toujours fermées, et en février 2026 l'expérience a été étendue à tout le monde. Les tags ressuscités en sont le bord visible : la machinerie de l'ancienne interdiction démontée pièce par pièce, en production.
Amender une constitution en public
Ce qui rend cela plus intéressant qu'une annonce de fonctionnalité, c'est de voir la communauté le digérer, car le débat se tient au grand jour, sur Meta, et il se lit comme une convention constitutionnelle.
Il y a un fil qui demande, très sérieusement, ce qui devrait au juste porter le tag best-practices, et qui cite l'exécution de 2010 comme les juristes citent un précédent renversé. La communauté qui a jadis incinéré le tag, avec un outillage construit précisément pour brûler des tags à grande échelle, en rédige aujourd'hui les consignes d'usage. Un autre demande si les questions ouvertes devraient être tenues à des standards différents, si le site peut se permettre d'être plus indulgent avec elles, ce qui résume quinze ans de débat en un seul titre. Dans les fils voisins, les amendements s'accumulent : faut-il retagger et rouvrir les anciennes questions, fermées comme fondées sur l'opinion sous le régime précédent, comme on rejuge des condamnations sous une loi nouvelle ? Comment le Staging Ground, où les nouvelles questions sont accompagnées avant leur mise en ligne, doit-il traiter celle qui, par construction, n'a pas de bonne réponse ? Faut-il exiger qu'une question ouverte porte un second tag, pour qu'elle se déclare honnêtement ?
Rien de tout cela ne fait l'unanimité, et parler d'un accueil chaleureux serait un mensonge. Les publications officielles qui exposent les prochaines étapes pour les questions ouvertes ont été fortement votées à la baisse, tandis que les réponses de la communauté à ces publications comptent parmi les contenus les plus votés de Meta, ce qui est la façon traditionnelle du site de dire nous avons entendu le plan et nous avons des remarques. C'est précisément cette dispute qui rend le changement crédible. Un rebranding venu d'en haut serait facile à balayer. Une communauté enfoncée depuis quinze ans dans une doctrine, qui se bat clause par clause sur la manière d'opérer sous la doctrine inverse, c'est quelque chose de plus rare : une institution qui change d'avis par écrit, avec les objections conservées au procès-verbal.
Les votes vont dans le même sens
Si les tags et les fils étaient toute l'histoire, vous pourriez les balayer comme du théâtre politique. Ce qui m'a convaincu, c'est que les votes bougent dans la même direction, et les votes sont la seule chose sur Stack Overflow que personne ne peut décréter.
L'une des questions de programmation les plus lues du site ces derniers temps n'était ni un segfault ni un off-by-one. C'était un étudiant écrivant, dans un titre sans la moindre ligne de code, "I get stuck learning HTML, CSS, and JavaScript (I am a student)" (je reste bloqué en apprenant HTML, CSS et JavaScript — je suis étudiant). Pas de message d'erreur, pas d'exemple minimal reproductible, pas de réponse unique et vérifiable. Selon l'ancienne constitution, cette question est irrécupérable, trop large, essentiellement fondée sur l'opinion, fermée en quelques minutes avec un lien expliquant comment poser une question. Au lieu de cela, elle a récolté des milliers de vues, une note de 19, et une meilleure réponse à 17 dans laquelle un inconnu guide un débutant sur la manière d'être bloqué sans se noyer. J'ai défendu dans un billet antérieur que le blocage est l'endroit où se forme la compréhension, alors j'admets que la question a trouvé chez moi une cible tendre. Les votants ne le savaient pas, et cela n'a rien changé.
Le motif se répète partout où je regarde ces derniers temps. Quelqu'un a posté son projet de gestion de stock et a demandé, dans un anglais d'une honnêteté désarmante, qu'on le critique et qu'on lui dise comment progresser ; le genre de demande ouverte qui servait autrefois d'exemple canonique de ce pour quoi Stack Overflow n'est pas fait, et sa meilleure réponse se situe à une note que la plupart des réponses du site n'atteignent jamais. "Is coding going to be obsolete?" (le code va-t-il devenir obsolète ?), une question qui est à cent pour cent de l'angoisse de carrière et à zéro pour cent du code, a tranquillement récolté des centaines de vues. Pendant ce temps, les questions en forme de faits, le comment-faire, le devoir à rendre et le je-colle-mon-erreur, atterrissent toujours en bas, votées à la baisse et fermées, non que les questions aient empiré, mais parce qu'une machine y répond avant que l'onglet ait fini de charger, et tout le monde, celui qui demande comme celui qui vote, le sait.
Pourquoi maintenant
Rien de tout cela n'est mystérieux si vous suivez où la valeur est partie. J'ai écrit dans un billet précédent que l'IA rend la moitié bon marché du savoir sans valeur et la moitié coûteuse plus précieuse que jamais. Les règles de Stack Overflow étaient un moteur à fabriquer la moitié bon marché à l'échelle industrielle et en qualité d'archive : des réponses canoniques, dédupliquées, vérifiables à des questions de fait. La réussite fut si complète que son archive est devenue des données d'entraînement, et les machines entraînées dessus répondent désormais à ces questions plus vite que le site n'a jamais pu, sans le ton. Le milieu objectif du Q&A de programmation, le comment-faire et le pourquoi-cette-erreur, a été automatisé hors de la rareté.
Ce qui reste rare entre les personnes est exactement ce que la constitution excluait. Quelle pratique est saine. Quel outil vaut la peine d'être adopté, dit par quelqu'un qui l'a adopté et a payé l'erreur. Si ce code, mon code, le seul projet qui me tient à cœur, vaut quelque chose, et quoi faire précisément à ce sujet. Du jugement, en un mot, et le jugement fut banni précisément parce qu'il ne peut être vérifié, seulement accordé de confiance. Le site s'est optimisé, avec une vraie rigueur et les meilleures intentions, pour la seule catégorie de contenu que l'IA automatiserait en premier, et rouvre à présent, officiellement, ses portes aux survivantes.
Il existe une version triomphante de cette observation, et je n'en veux pas. Les années strictes ne furent pas une erreur. Les règles ont produit la plus belle référence de programmation que le monde possède, et la discipline de poser une question à la manière Stack Overflow, exemple minimal, erreur exacte, ce que vous avez essayé, a appris à toute une génération d'entre nous à réfléchir avant de demander, moi compris. La constitution était juste pour une époque où les faits étaient rares et devaient être extraits des personnes. L'époque a pris fin. Le mérite qui revient au site, c'est de l'avoir remarqué, et celui qui revient à la communauté, c'est de faire la partie difficile, renégocier quinze ans de jurisprudence fil après fil, plutôt que de faire comme si rien n'avait changé.
Ce que l'amendement avoue
Reculez suffisamment et les tags, les fils et les votes ne font qu'un seul signal. Le renversement est un aveu, formulé en règlement : la partie de l'archive qui rendait Stack Overflow indispensable n'est plus celle que les machines ne peuvent pas remplacer. Les faits sont traités. Ce sur quoi le site parie son second acte, c'est le type de question qu'il jugeait autrefois indigne de lui, l'invérifiable, la située, l'affaire de jugement, portée à des personnes parce que seules les personnes ont payé le prix de tenir une opinion.
Mon réflexe de fermeture, dressé par l'ancienne constitution, se déclenche encore quand je vois un tag best-practices. J'apprends à le laisser passer. Si les compteurs continuent de grimper, alors quelque part entre un tag ressuscité et un fil sur Meta, cette année, une époque a pris fin, et le site qui a enseigné au monde les faits de la programmation a commencé à devenir l'endroit où l'on apporte les questions que les machines ne peuvent pas trancher. C'est un site plus petit, presque à coup sûr. C'est peut-être aussi le plus précieux.
Les questions auxquelles cet article répond
Peut-on à nouveau poser des questions de bonnes pratiques sur Stack Overflow ?
Oui. Le tag best-practices est de retour sur des questions vivantes, non supprimées et non fermées, en train de récolter des réponses, à côté d'un tag frère nommé tooling-recommendation. Les deux reposent sur un changement officiel : le site a commencé en octobre 2025 à tester les questions ouvertes, celles qui admettent plus d'une bonne réponse, et en février 2026 l'expérience a été étendue à tout le monde.
Pourquoi Stack Overflow avait-il banni ces questions ?
Parce qu'elles ne pouvaient pas être vérifiées. En août 2010, le site a publié The Death of Meta Tags et a détruit les tags qui décrivaient ce qu'une question était plutôt que ce dont elle parlait, best-practices étant la victime la plus célèbre, au motif que les opinions ne se vérifient pas et que le site était bâti sur la prémisse qu'une question de programmation a une réponse vérifiable. Les questions sur le choix d'un outil ont ensuite été poussées entièrement hors du site, vers Software Recommendations, un site Stack Exchange à part dont la fonction principale était d'être l'endroit que l'on vous montrait du doigt en fermant votre question.
N'est-ce pas simplement Stack Overflow qui assouplit ses règles pour récupérer le trafic perdu au profit de l'IA ?
Les votes rendent cette lecture difficile, et les votes sont la seule partie du site que personne ne peut décréter. La question d'un étudiant qui reste bloqué en apprenant HTML, CSS et JavaScript, sans message d'erreur et sans code dans le titre, a récolté des milliers de vues, une note de 19 et une meilleure réponse à 17. Pendant ce temps, les publications officielles sur les prochaines étapes ont été fortement votées à la baisse tandis que les réponses de la communauté comptent parmi les contenus les plus votés de Meta, ce qui est une communauté qui discute un plan, pas une communauté qui accepte un rebranding.
Quel genre de question vaut encore la peine d'être posée sur Stack Overflow ?
Celle que quelqu'un a payée. Quelle pratique est saine, quel outil vaut la peine d'être adopté, dit par quelqu'un qui l'a adopté et a payé l'erreur, si ce projet précis vaut quelque chose et quoi en faire ensuite. Les questions en forme de faits sont traitées : une machine y répond avant que l'onglet ait fini de charger, et celui qui demande comme celui qui vote le savent, ce qui explique qu'elles coulent désormais.
À lire ensuite
AILes questions que nous nous posons encore
Les réponses sont devenues gratuites, et les questions entre développeurs ont changé de forme. Celles qui ont encore besoin d'une personne sont celles qu'on nous avait appris à balayer.
AIQuand l'IA doit filmer sa propre relecture
Quand une pull request est ouverte, la mienne ou une autre que je dois relire, je demande désormais à l'agent de la lancer sur ma machine, d'essayer de la casser et de se filmer en train de le faire. Un paragraphe peut affirmer qu'un test a eu lieu. Un enregistrement doit le montrer, et décider de ce qu'il signifie reste mon travail.