Top 10 site-uri pentru a pune toate întrebările dvs. de programare
Când învățați să codificați sau să dezvoltați programe, site-uri web sau aplicații, de obicei, vom rămâne blocați cu o problemă sau un bug care refuză rezolvarea, indiferent de ce faceți. În astfel de cazuri, programatorii ca tine ar putea avea nevoie de răspunsuri la întrebări legate de diferite limbi de codificare, platforme de dezvoltare, instrumente, API, precum și servicii. Unde puteți merge pentru soluțiile de care aveți nevoie?
Am avut acelasi gand si dupa ce am facut toata legwork-ul, sunt aici 10 sunt cele mai bune comunități pline de oameni străluciți care ar putea avea răspunsurile pe care le căutați sau sfaturi care ar putea fi de ajutor pentru a vă ajuta să găsiți soluția de care aveți nevoie.
1. StackOverflow
StackOverflow se mândrește cu o comunitate de 4,7 milioane de programatori care se grăbesc să-și îmbunătățească abilitățile de codificare. Se poate pune rapid întrebări (după înscriere) pe acest site sau puteți răspunde la întrebările adresate de alții - chiar și ca oaspeți.
Acesta găzduiește întrebări în numeroase limbi de programare, platforme și servicii, iar cele mai importante printre acestea sunt JavaScript, Java, C #, PHP, Android, jQuery, Python și HTML. Sistemul său up-vote îi ajută pe oameni să obțină răspunsuri rapide după ce trimit o interogare, iar moderarea strictă asigură oamenilor simple răspunsuri sau menționarea locurilor (link-uri) pentru a le găsi pe Internet.
2. Quora
Quora găzduiește conținut informativ creat și distribuit de utilizatori. Deși se ocupă de o mare varietate de subiecte și majoritatea răspunsurilor pe care le găsiți aici sunt opiniile experților, se dovedește a fi o o resursă valoroasă pentru programarea și dezvoltarea informațiilor software . După înscriere, puteți pune întrebări făcând clic pe Cere întrebare și răspunde la întrebări făcând clic pe Scrie butonul din bara de sus.
Nu există o listă de categorii sau subiecte pe care le puteți cere sau de a răspunde astfel cel mai bine să faceți o căutare pe Quora pentru a găsi toate informațiile necesare. Unele dintre subiectele acceptate pe care le puteți găsi aici includ Java, C ++, Android, Python, Ruby, HTML5, CSS3 și JavaScript.
Există un sistem de vot în care puteți acorda sau obține puncte în funcție de calitatea și relevanța răspunsului și puteți vedea, de asemenea, statistici pentru răspunsurile dvs..
3. Reddit
Pentru un programator serios care prețuiește informații utile, Reddit a fost de mult timp unul dintre cele mai bune locuri de vizitat. Are câteva comunități care țin discuții despre anumite interese și subiecte, inclusiv limbi de programare, computere, Internet și multe altele. Se poate posta cu ușurință un link sau puteți trimite o întrebare după înscrierea pentru site.
Subreditul de programare este pentru discuții despre codificare și dezvoltare. Puteți să verificați:
- C ++ pentru discuții și știri despre C ++ sau programare în C++
- GameDev, un paradis pentru aspiranții de jocuri și dezvoltatorii activi de jocuri, unde discută despre motoarele de joc, programele de joc
- AndroidDev, o comunitate populară care găzduiește știri, tutoriale și alte informații utile despre dezvoltarea aplicațiilor Android și multe altele.
4. StackExchange
StackExchange găzduiește comunități de Întrebări și Răspunsuri unde oamenii pot întreabă și răspunde la întrebări. Experții votează asupra postărilor și vă asigură că răspunsurile utile sunt mai ușor de găsit. Trebuie să obțineți un cont pentru a începe căutarea răspunsurilor sau pentru a răspunde la o interogare.
Cele 149 de comunități includ:
- Programatori: unde programatorii profesioniști pot sări de la concepte despre dezvoltarea software-ului
- Programarea puzzle-urilor: în cazul în care oamenii joacă, rezolva și programa puzzle-uri
- Super User: un grup de discuții pentru utilizatorii de PC-uri de putere
- Aplicații Web: pentru utilizatori și dezvoltatori de aplicații web
- Dezvoltarea jocurilor: unde dezvoltatorii de jocuri independenți pot pune întrebări
- Cereți Ubuntu: un grup de începători și super-utilizatori ai Ubuntu și multe altele.
5. CodeProject
CodeProject este un site web care oferă coderilor știri utile, informații și coduri sursă. Are forumuri generale de discuții pentru dezvoltatorii de software pentru a-și împărtăși gândurile cu utilizatori cu aceeași gândire în comunitate, precum și o secțiune Quick Answers pentru a pune întrebări și a primi asistență tehnică specifică. Înscrierea vă permite să puneți întrebări, să postați în forumuri de discuții și să obțineți actualizări săptămânale.
Găzduind o comunitate de peste 11 milioane de utilizatori, forumurile generale de programare sunt clasificate folosind etichete bazate pe limbi de programare, platforme de dezvoltare și servicii web. Unele dintre subiectele populare abordate sunt .NET, C #, C ++, Java, Android, SQL și Web. Site-ul are, de asemenea, o bază în continuă creștere a articolelor și discuțiilor, care atrage contribuțiile dezvoltatorilor din întreaga lume.
6. Grupurile Google
Grupurile Google, un serviciu de la Google, reprezintă un loc pentru a crea comunități în care persoanele cu interese comune se pot întâlni, pot discuta și pot găsi ajutor în legătură cu problemele. Grupurile Google vă permit să creați un forum de întrebări și răspunsuri sau să se alăture și să interacționeze cu alte persoane asemănătoare.
Pentru a începe, conectați-vă cu Google, găsiți grupul potrivit, intrați și începeți să întrebați sau să răspundeți la întrebări.
Grupurile de întrebări și răspunsuri permit membrilor să pună întrebări și să răspundă la întrebările adresate de alți membri - la fel ca și StackOverflow și alții. Grupurile se încadrează în categorii și regiuni cu subcategorii, de exemplu, Calculatoare au diferite subcategorii cum ar fi Intelligence Artificială, Baze de date, Jocuri, Grafică, Internet, Sisteme de operare, Programare, Securitate, Software etc. Fiecare categorie are grupuri diferite create de membri - navigați sau faceți o căutare pentru a găsi cele mai bune cerințe.
7. CodeRanch
CodeRanch, un forum de discuții pentru programatori, este un locul ideal pentru învățați elementele de bază ale programelor Java, Android și iOS și interogări post despre lucrurile cu care au nevoie de ajutor. Sunt disponibile și sub-forumuri pentru baze de date, inginerie informatică și alte limbi, inclusiv C / C ++, Ruby, Python și PHP. Se poate înregistra ușor, se alătura unui sub-forum, pune întrebări și răspunde la întrebări fără răspuns.
Site-ul găzduiește chiar și alte sub-forumuri, care discută despre cariere, produse, cadre și multe altele. Meaningless Drivel este pentru utilizatorii care sunt acolo doar pentru a vorbi, Blatant Advertising este pentru persoanele care caută expunere, și codificând puzzle-uri și provocări distractive sunt discutate în Programming Diversions. Cu peste 280 de mii de utilizatori înregistrați, această comunitate vitală deține potențialul de a ajuta programatorii să treacă peste o provocare.
8. Programatorii Heaven
Programatorii Heaven oferă resurse pentru comunități de Întrebări și Răspunsuri pentru dezvoltatori și oferă ajutor în mai multe limbi și aplicații cum ar fi C și C ++, Visual Basic, Java, VB.NET, PHP și Python. Mesajele sunt clasificate sub grupuri cum ar fi Limbi de programare, Aplicații, Mobile & Wireless, Sisteme și platforme de operare, Dezvoltare de software, Dezvoltare Web, etc.
Site-ul plasează a Întrebare eticheta de lângă postările de interogare și una Răspuns eticheta alăturată celor găsite (puteți găsi și răspunde rapid la întrebările care nu au răspuns). Listele de discuții afișează numărul de vizionări și comentarii pentru fiecare postare, ceea ce ajută la găsirea unor subiecte populare de vizualizat. Pentru a începe să utilizați acest site, faceți o căutare pentru informațiile solicitate sau înscrieți-vă și comentați postările altor persoane.
9. FindNerd
O rețea socială pentru dezvoltatori, FindNerd este un site web excelent pentru interogarea aspectelor tehnice ale diferitelor limbi de programare și practici. E o mix de piață independentă și forum de învățare - oferind cele mai bune din ambele lumi cu comision de 0% comision. Pentru a începe, înscrieți-vă pe site și postați întrebări sau răspundeți la întrebări sau creați proiecte, furnizați servicii și colaborați cu alții.
Înscrierea vă permite să postați întrebări și bloguri cu privire la problemele tehnice pe care ceilalți utilizatori le consideră relevante și utile. Site-ul are o comunitate de dezvoltatori care răspunde la întrebări pentru a-și îmbunătăți profilul de lucru și poate ajuta în proiectul dvs. într-un mod mai bun pentru o mică taxă. Site-ul oferă, de asemenea, un instrument gratuit de înregistrare desktop pentru utilizatorii care doresc ajutor cu o problemă, dar nu a putut să-l contureze suficient într-o interogare.
10. Chegg
Un site de resurse educaționale, Chegg oferă soluții și sfaturi pentru studenții din întreaga lume. Unele dintre serviciile pe care le oferă sunt îndrumarea online, asistența la domiciliu, ajutorul pentru obținerea de soluții pentru manuale, sfaturi și știri despre stagii și cariere, etc. Trebuie doar să vă înscrieți pentru site și să adresați întrebări gratuit.
Pentru programatori, secțiunea Computer Science permite postarea de interogări despre algoritmi, sisteme de baze de date, design de software, sisteme de operare, programare și altele. Experții din întreaga lume oferă asistență și îndrumare în diferite discipline. Chegg Study, spre deosebire de alte site-uri de pe această listă, nu este complet gratuit, dar vă va lăsa să întrebați 20 de întrebări noi în fiecare lună gratis.