Annuncio pubblicitario
Credo che un termine migliore e più amichevole sarebbe "codifica sociale". La condivisione del codice di esempio è uno dei piccoli arti del più grande open source 8 siti web per scoprire il buzz sul software open source Leggi di più movimento. Liberata dalle giacche di forza degli utili, la condivisione gratuita di informazioni tecniche è abbastanza comune.
Il codice di esempio disponibile gratuitamente è anche un grande aiuto per l'apprendimento. Per il programmatore principiante non è una scorciatoia; come programmatore non andrai lontano se prendi quella scorciatoia. Codici di esempio gratuiti potrebbero essere suggerimenti su come strutturare i propri comandi e funzioni per programmare meglio. Gli sviluppatori possono eseguire il piggyback su programmi di esempio gratuiti e riutilizzare frammenti nel proprio codice per risparmiare tempo, costi e sudore di sviluppo.
Ryan ci ha aiutato con i primi 10 siti Web di codici di esempio professionali per programmatori. Come principiante, sono andato alla ricerca di più.
Snipplr
Una libreria di codici ben progettata che è possibile reperire per codice riutilizzabile e che è anche possibile memorizzare il proprio. Il sito ha un motore di ricerca del codice e puoi davvero immergerti nella libreria usando la ricerca avanzata del codice attraverso una gamma di linguaggi di programmazione dalla A alla Z. Oppure puoi scegliere direttamente una lingua dall'elenco riportato a piè di pagina.
Il sito ha anche alcuni plugin come i bookmarklet di Firefox e Safari che semplificano la memorizzazione e il recupero del codice (vedere la menzione della directory).
Stack Overflow è un sito di domande e risposte modificato in collaborazione per programmatori. La scorta di domande con risposta è una potenziale miniera d'oro. È possibile utilizzare i tag o sfogliare gli elenchi di domande o utilizzare la casella di ricerca. Il sito è visivamente molto pulito e con il tipo di esperienze comuni che abbiamo, troverai sicuramente una soluzione ai tuoi problemi di codifica qui. In caso contrario, vai direttamente nelle chat room che sono organizzate in base a lingue e piattaforme.
48.000 esempi di codice in oltre 1.000 categorie da Ajax a XML stanno coprendo molto. L'attenzione del sito è rivolta allo sviluppo web e quindi troverai anche gli esempi di codice HTML5 più recenti. Il sito gestisce anche un blog con alcuni bei articoli sulla coding dos e non. Se sei bloccato, prova il forum di sviluppo web per un po 'di guida alla programmazione.
Koders [non più disponibile]
Koders.com è un motore di ricerca di codice open source. Cerca 3.338.449.289 righe di codice open source. Sono coperti 33 linguaggi di programmazione per trovare e riutilizzare il codice desiderato. Puoi anche filtrare la tua ricerca in base alle licenze. Il sito funge anche da repository di codice per progetti open source.
Un'altra fonte di codice in cui è possibile caricare esempi di codice e condividerli con la comunità più grande. Il sito è sostanzialmente organizzato come un blog. Puoi sfogliare i tag che sembrano suggerire che il sito copre parecchie lingue con Java e Ruby dominanti.
Il sito pubblica anche PDF gratuiti chiamati REFCARDZ che sono trucchi molto utili per studenti e sviluppatori.
Una grande comunità di programmazione e sviluppo web che offre tutorial, podcast, una bacheca di discussione, un blog e frammenti di codice da scaricare e utilizzare. Il sito copre circa 25 lingue e alcune meno conosciute in una categoria chiamata Altre lingue. Java ottiene la maggior parte dei contenuti. Il sito ha anche un piccolo canale video sulla programmazione.
Il sito copre C #, C ++, ASP.Net, VB, Visual Studio, tecnologie correlate a Windows come Silverlight e anche lo sviluppo web. Il sito ha una sezione abbastanza buona anche sui tutorial video. Il programmatore principiante può andare alla sezione Principiante e utilizzare le risorse di codifica su C #.
Cerca un codice o invia il tuo codice e condividilo con la community. Il sito ha un elenco chiamato Top Code che forse viene conteggiato sulla base di hit o download di pagine. Anche se alcuni dei collegamenti sembravano interrotti, molti altri hanno funzionato. Le categorie si appoggiano allo sviluppo web, ma ce ne sono anche su C / C ++ e VB.Net.
Forrst
Condividi codice, schermate e collegamenti con altri. L'unico piccolo inconveniente è che si tratta di un invito "" unica comunità. Ma se ti candidi e riesci ad entrare, la combinazione di designer e sviluppatori sotto lo stesso tetto virtuale potrebbe essere un risparmio di tempo per progetti collaborativi come app Web e siti Web. Il design della homepage sembra abbastanza invitante.
Questo è il sito da cui ho preso la frase "codifica sociale" e penso che descriva perfettamente ciò che fanno questi siti. Sebbene il sito abbia una sezione a pagamento, il repository pubblico di esempi di codice è gratuito. Github è un host online per progetti open source. Usa il Idiota sistema di controllo di revisione. È abbastanza simile al noto SourceForge e BitBucket. Puoi gestire i tuoi file di codice sorgente in modo collaborativo, collegarti in rete socialmente, condividere frammenti di codice con altri, toccare la scheda del lavoro e andare a bere qualcosa durante gli incontri.
Queste risorse dimostrano che qualunque sia la piattaforma o la lingua su cui stai lavorando, il Web è un enorme melting pot di programmatori affini che non si preoccupano di condividere frammenti del loro lavoro. Questo è un duro colpo per la comunità. Parlaci del tuo sito Web di codice preferito e se condividi anche i tuoi contenuti online.
Credito immagine: Shutterstock
Saikat Basu è il vicedirettore per Internet, Windows e produttività. Dopo aver rimosso la sporcizia di un MBA e una carriera di marketing lunga dieci anni, ora è appassionato di aiutare gli altri a migliorare le loro capacità di narrazione. Cerca la virgola di Oxford mancante e odia i cattivi screenshot. Ma le idee di fotografia, Photoshop e produttività leniscono la sua anima.