3. StackOverflow
StackOverflow est un site web proposant des
questions et réponses sur tout les thèmes
concernant la programmation informatique.
Il fait partie du réseau de sites Stack
Exchange.
Cree en 2008 par Jeff Atwood & Joel Spolsky
4. StackOverflow
Il propose des questions et réponses sur des
sujets en programmation informatique.
Le nom du site a été choisi par vote en avril
2008 par les lecteurs de Coding Horror, le
blog de programmation populaire d'Atwood.
5. Fonctionnement
Le site Web sert de plate-forme pour poser et
répondre aux questions
Chaque membre peut voter pour les questions et
réponses postées, faisant gagner des points, appelés
réputation, à leurs auteurs.
6. Fonctionnement
Il est également possible de voter contre (downvote)
pour pénaliser l'auteur de la réponse et indiquer aux
futurs lecteurs que cette réponse n'est pas pertinente.
Le but de ces votes est de mettre en avant les
réponses de qualité, tout en récompensant leurs
auteurs
Les réponses peuvent être changée a tout moment.
7. Statistiques
En janvier 2019, Stack Overflow comptait plus de 10
millions d'utilisateurs enregistrés et dépassait 16
millions de questions avant la fin de 2018.
Les sujets les plus réputés dans ce site :
JavaScript, Java, C#, PHP, Android, Python, jQuery et
HTML.
8. Statistiques
Une étude de 2013 a révélé que 75% des utilisateurs
ne posent qu'une seule question, 65% répondent à
une seule question et seulement 8% des utilisateurs
répondent à plus de 5 questions.
Pour habiliter un groupe plus large d'utilisateurs à
poser des questions puis à y répondre, Stack
Overflow a créé un « mentorsgip programme »
entraînant une augmentation de 50% en moyenne des
utilisateurs.
En 2011, 92% des questions avaient reçu une
réponse, dans un délai médian de 11 minutes
9. Technologie
Stack Overflow est écrit en C # en utilisant le
framework ASP.NET MVC (Model-View-Controller)
et Microsoft SQL Server pour la base de données.
Les utilisateurs non enregistrés ont accès à la plupart
des fonctionnalités du site ,tandis que les membres
peuvent accéder à plus de fonctionnalités, telles que
poser ou répondre à une question, créer un profil et
être en mesure de gagner de la réputation.
10. Critiques
StackOverflow a été critiqué pour la prolifération de
mauvaises pratiques de programmation et de
développement, en particulier en encourageant les
développeurs à se baser sur les fonctionnalités basic
de programmation en ignorant d’autres plus
importantes comme la sécurité .
La culture du site a également été critiquée pour être
inutilement dure et hostile ce qui a été reconnu par
plusieurs employés de StackOverflow.
11. Conclusion
Enfin , malgré tout ces critiques ,
StackOverflow possède un large public et
certains programmeurs lui considèrent
comme un « Sauveteur » irremplaçable !