Mamadji Rostom
C Quoi StackOverflow !
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
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.
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.
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.
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.
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
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.
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.
Conclusion
Enfin , malgré tout ces critiques ,
StackOverflow possède un large public et
certains programmeurs lui considèrent
comme un « Sauveteur » irremplaçable !
Stackoverflow

Stackoverflow

  • 1.
  • 2.
  • 3.
    StackOverflow  StackOverflow estun 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 proposedes 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 siteWeb 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 janvier2019, 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 étudede 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 Overflowest é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 !