Publicité
Je pense qu'un terme plus agréable et plus convivial serait «codage social». Le partage d'un exemple de code est l'un des petits membres du plus grand Open source 8 sites Web pour découvrir le buzz sur les logiciels open source Lire la suite mouvement. Libéré de la camisole de force des bénéfices, le partage gratuit d'informations techniques est assez courant.
Un exemple de code disponible gratuitement est également un excellent outil d'apprentissage. Pour le programmeur débutant, ce n'est pas un raccourci; en tant que programmeur, vous n'irez pas loin si vous prenez ce raccourci. Des exemples de codes gratuits pourraient vous indiquer comment structurer vos propres commandes et fonctions pour mieux programmer. Les développeurs peuvent se greffer sur des exemples de programmes gratuits et réutiliser des extraits de code dans leur propre code pour économiser du temps de développement, des coûts et de la sueur.
Ryan nous a aidés avec les 10 meilleurs sites Web de codes d'échantillons professionnels pour les programmeurs. En tant que débutant, je suis allé en chercher plus.
Snipplr
Une bibliothèque de code bien conçue que vous pouvez rechercher pour du code réutilisable et vous pouvez également stocker la vôtre. Le site dispose d'un moteur de recherche de code et vous pouvez vraiment plonger dans la bibliothèque en utilisant la recherche de code avancée à travers une gamme de langages de programmation de A à Z. Ou vous pouvez directement choisir une langue dans la liste donnée en bas de page.
Le site dispose également de quelques plugins comme Firefox et Safari Bookmarklets qui facilitent le stockage et la récupération de code (voir la mention du répertoire).
Stack Overflow est un site de questions et réponses édité en collaboration pour les programmeurs. Le stock de requêtes répondues est une mine d'or potentielle. Vous pouvez utiliser les balises ou parcourir les listes de questions ou utiliser le champ de recherche. Le site est visuellement très propre et avec le genre d'expériences communes que nous avons, vous êtes sûr de trouver une solution à vos problèmes de codage ici. Sinon, allez directement dans les salles de chat qui sont organisées en fonction des langues et des plates-formes.
48 000 échantillons de code dans plus de 1 000 catégories d'Ajax à XML couvrent beaucoup. Le site est axé sur le développement Web et vous trouverez donc également les derniers exemples de code HTML5. Le site gère également un blog avec de bons articles sur le codage des choses à faire et à ne pas faire. Si vous êtes bloqué, essayez le forum de développement Web pour obtenir des conseils de programmation.
Koders [n'est plus disponible]
Koders.com est un moteur de recherche de code open source. Il recherche 3 338 449 289 lignes de code source ouvert. 33 langages de programmation sont couverts pour vous de trouver et de réutiliser le code que vous voulez. Vous pouvez également filtrer votre recherche par licences. Le site sert également de référentiel de code pour les projets open source.
Une autre source de code où vous pouvez télécharger vos exemples de code et les partager avec la plus grande communauté. Le site est essentiellement organisé comme un blog. Vous pouvez parcourir les balises qui semblent suggérer que le site couvre un certain nombre de langues dominées par Java et Ruby.
Le site publie également des PDF gratuits appelés REFCARDZ, qui sont des feuilles de triche très utiles pour les apprenants et les développeurs.
Une grande communauté de programmation et de développement Web qui vous offre des didacticiels, des podcasts, un forum de discussion, un blog et des extraits de code à télécharger et à utiliser. Le site couvre environ 25 langues et quelques langues moins connues dans une catégorie appelée Autres langues. Java obtient le plus de contenu. Le site dispose également d'une petite chaîne vidéo sur la programmation.
Le site couvre C #, C ++, ASP.Net, VB, Visual Studio, les technologies liées à Windows comme Silverlight, ainsi que le développement Web. Le site contient également une très bonne section sur les didacticiels vidéo. Le programmeur débutant peut se diriger vers la section Débutant et utiliser les ressources de codage en C #.
Faites une recherche de code ou soumettez votre propre code et partagez-le avec la communauté. Le site a une liste appelée Top Code qui est peut-être comptée sur la base des visites de pages ou des téléchargements. Bien que certains liens semblaient rompus, beaucoup d'autres ont fonctionné. Les catégories sont orientées vers le développement Web, mais vous en avez aussi sur C / C ++ et VB.Net.
Forrst
Partagez du code, des captures d'écran et des liens avec d'autres personnes. Le seul petit hic, c'est que c'est une invitation "" seule communauté. Mais si vous postulez et réussissez à entrer, la combinaison de concepteurs et de développeurs sous un même toit virtuel pourrait être un gain de temps pour les projets collaboratifs tels que les applications Web et les sites Web. La conception de la page d'accueil semble assez invitante.
C’est le site d’où j’ai obtenu l’expression «codage social» et je pense que cela décrit parfaitement ce que font ces sites. Bien que le site ait une section payante, le dépôt public d'exemples de code est gratuit. Github est un hébergeur en ligne pour les projets open source. Il utilise le Git système de contrôle de révision. Il est assez similaire au célèbre SourceForge et BitBucket. Vous pouvez gérer vos fichiers de code source de manière collaborative, réseauter socialement, partager des extraits de code avec d'autres personnes, toucher le tableau des emplois et aller prendre un verre lors des rencontres.
Ces ressources prouvent que, quelle que soit la plate-forme ou la langue sur laquelle vous travaillez, le Web est un énorme creuset de programmeurs partageant les mêmes idées qui n'hésitent pas à partager des extraits de leur travail. C'est une bosse pour la communauté. Parlez-nous de votre site Web de code préféré et si vous partagez également vos contenus en ligne.
Crédit d'image: Shutterstock
Saikat Basu est rédacteur en chef adjoint pour Internet, Windows et la productivité. Après avoir éliminé la saleté d'un MBA et une carrière de marketing de dix ans, il est maintenant passionné d'aider les autres à améliorer leurs compétences en narration. Il cherche la virgule d'Oxford manquante et déteste les mauvaises captures d'écran. Mais les idées de photographie, de Photoshop et de productivité apaisent son âme.