Топ 10 сайтове, които да задават всичките си въпроси за програмиране
Когато се научите да кодирате или разработвате софтуер, уебсайтове или приложения, ние обикновено ще се затрудним с проблем или с грешка, която отказва да бъде разрешена, без значение какво правите. В такива случаи, програмисти като вас може да се нуждаят от отговори на въпроси свързани с различни езици за кодиране, платформи за развитие, инструменти, API, както и услуги. Къде можете да отидете за решенията, от които се нуждаете?
Имахме същата мисъл и след като изпълнихме цялата работа, ето 10 са най-добрите общности, пълни с блестящи хора които може да имат отговорите, които търсите, или съвети, които биха могли да ви помогнат да намерите решението, от което се нуждаете.
1. StackOverflow
StackOverflow може да се похвали с общност от 4,7 милиона програмисти, които сериозно искат да подобрят уменията си за кодиране. Човек може бързо да задава въпроси (след регистрация) на този сайт или да отговаря на въпроси, зададени от други - дори като гост.
В нея се задават въпроси в многобройни езици за програмиране, платформи и услуги, а най-добрите между тях са JavaScript, Java, C #, PHP, Android, jQuery, python и HTML. Неговата система за гласуване помага на хората да получат бързи отговори, след като публикуват заявка, а стриктното модериране гарантира на хората ясни отговори или споменаване на места (връзки), за да ги намерите в интернет.
2. Quora
Quora е домакин на информационно съдържание, създадено и споделяно от неговите потребители. Макар че се занимава с голямо разнообразие от теми и повечето от отговорите ще намерите тук, са мненията на експертите, това се оказва ценен ресурс за програмиране и информация за разработка на софтуер . След като се регистрирате, можете да задавате въпроси, като кликнете върху Задай въпрос и отговаряйте на въпроси, като кликнете върху пиша в горната лента.
Няма списък с категории или теми, които можете да зададете или да отговорите, така че е най-добре да извършите търсене на Quora, за да намерите необходимата информация. Някои от поддържаните теми можете да намерите тук: Java, C ++, Android, Python, Ruby, HTML5, CSS3 и JavaScript.
Има система за гласуване, където можете да присъдите или да получите точки въз основа на качеството и уместността на отговора, а също така можете да видите статистически данни за отговорите си.
3. Reddit
За сериозен програмист, който оценява полезна информация, Reddit отдавна е едно от най-добрите места за посещение. Той има няколко общности, които провеждат дискусии по конкретни интереси и теми, включително езици за програмиране, компютри, интернет и др. Можете лесно да публикувате връзка или да изпратите въпрос, след като се регистрирате за сайта.
Програмираният подраздел е за дискусии за кодиране и развитие. Можете да проверите:
- C ++ за дискусии и новини за C ++ или програмиране в C++
- GameDev, рай за играчите-кандидати и активните разработчици на игри, където те обсъждат игрови двигатели, програмиране на препятствия
- AndroidDev, популярна общност, която хоства новини, уроци и друга полезна информация за разработването на приложения за Android и др.
4. StackExchange
StackExchange е домакин на общности с въпроси и отговори, където хората могат задавай и отговаряй на въпроси. Експертите гласуват за длъжности и се уверяват, че по-лесно намират полезни отговори. Трябва да получите сметка, за да започнете да търсите отговори или да отговаряте на заявка.
Неговите 149 общности включват:
- Програмисти: където професионалните програмисти могат да отскачат концепции за разработка на софтуер
- Програмиране на пъзели: където хората играят, решават и програмират пъзели
- Супер потребител: дискусионна група за потребители на силни компютри
- Уеб приложения: за потребители и разработчици на уеб приложения
- Разработване на игри: където независими разработчици на игри могат да задават въпроси
- Попитайте Ubuntu: група от начинаещи и супер-потребители на Ubuntu и др.
5. CodeProject
CodeProject е уебсайт, който предлага кодери полезни новини, информация и изходни кодове. Той разполага с общи дискусионни форуми за разработчиците на софтуер, които споделят мислите си с потребители с еднакви мисли в общността, както и в секция Бързи отговори, за да задават въпроси и да получават специфична техническа помощ. Регистрирането ви позволява да задавате въпроси, да публикувате в дискусионни табла и да получавате седмични актуализации.
Хоствайки общност от 11 милиона потребители, нейните общи форуми за програмиране се класифицират с помощта на етикети, основаващи се на езици за програмиране, платформи за развитие и уеб услуги. Някои от популярните теми са .NET, C #, C ++, Java, Android, SQL и Web. Сайтът има и постоянно нарастваща база от статии и дискусии, която привлича приноси от разработчици от цял свят.
6. Google Групи
Google Групи - услуга от Google - е място за създаване на общности, в които хората с общи интереси могат да се съберат, да водят дискусии и да намерят помощ за проблеми. Google Групи Ви позволява създайте форум за въпроси и отговори или се присъедини към една и взаимодейства с други хора с еднакви мисли.
За да започнете, влезте с Google, намерете правилната група, присъединете се и започнете да задавате или отговаряте на въпроси.
Групите за въпроси и отговори позволяват на членовете да задават въпроси и да отговарят на въпросите, зададени от други членове - подобно на StackOverflow и други. Групите попадат в категории и региони с подкатегории, например Компютри имат различни подкатегории като изкуствен интелект, бази данни, игри, графики, интернет, операционни системи, програмиране, сигурност, софтуер и т.н. Всяка категория има различни групи, създадени от членовете - преглед или търсене, за да намерите най-доброто според изискванията.
7. CodeRanch
CodeRanch, дискусионен форум за програмисти, е идеално място за начинаещи основите на програмирането на Java, Android и iOS, както и публикуването на запитвания за нещата, с които се нуждаят от помощ. Под-форуми за бази данни, компютърно инженерство и други езици, включително C / C ++, Ruby, python и PHP също са достъпни. Човек може лесно да се регистрира, да се присъедини към под-форум, да зададе въпроси и да отговори на въпроси без отговор.
Сайтът дори е домакин на други под-форуми, които обсъждат кариери, продукти, рамки и др. Безсмисленото устройство е за потребители, които са там само за да говорят, Blatant Advertising е за хора, които търсят експозиция, и кодиране на пъзели и забавни предизвикателства са обсъдени в Програмиране на отклонения. С над 280 хиляди регистрирани потребители, тази жизненоважна общност притежава потенциал да помогне на програмистите да преодолеят проблеми.
8. Програмисти Небето
Програмисти Heaven предлага ресурси, включително общности за въпроси и отговори за разработчици и предлага помощ на различни езици и приложения като C и C ++, Visual Basic, Java, VB.NET, PHP и python. Публикациите са категоризирани по групи като езици за програмиране, приложения, мобилни и безжични, операционни системи и платформи, разработка на софтуер, уеб разработки и др.
Мястото на сайта a въпрос до поста на заявка и Отговорено освен отговорен (можете също така бързо да намерите и отговорите на въпроси без отговор). Списъкът с дискусии показва броя мнения и коментари за всяка публикация, което помага да се намерят популярни теми, които да се видят. За да започнете да използвате този сайт, направете търсене на необходимата информация или се регистрирайте и коментирайте публикациите на другите.
9. FindNerd
Социална мрежа за разработчици, FindNerd е чудесен уебсайт за запитване относно техническите аспекти на различните програмни езици и практики. Това е смесица от свободен пазар и учебен форум - осигуряване на най-доброто от двата свята с 0% комисионна. За да започнете, регистрирайте се в сайта и задайте въпроси или отговорете на въпроси, или създавайте проекти, предоставяйте услуги и си сътрудничете с други хора.
Регистрирането ви позволява да задавате въпроси и да публикувате блог по технически въпроси, които другите потребители могат да намерят за подходящи и полезни. Сайтът има общност на разработчиците, които отговарят на въпроси, за да подобрят профила си на работа и могат да помогнат за вашия проект по-добре за малка такса. Сайтът предлага и безплатен инструмент за запис на десктоп за потребители, които искат помощ за проблем, но не могат да го очертаят достатъчно в заявката.
10. Chegg
Сайт за образователни ресурси, Chegg предлага решения и съвети за студенти по целия свят. Някои от услугите, които предлагат, са онлайн уроци, помощ от домашна работа, помощ при придобиването на решения за учебници, съвети и новини за стажове и кариери и т.н. Просто се регистрирайте за сайта и задавайте въпроси безплатно.
За програмисти, раздел "Компютърни науки" позволява публикуване на запитвания за алгоритми, системи за бази данни, софтуер, дизайн, операционни системи, програмиране и други. Експерти от цял свят осигуряват помощ и уроци по различни теми. Проучването на Chegg, за разлика от другите сайтове в този списък, не е напълно безплатно, но ще ви позволи да попитате 20 нови въпроса всеки месец безплатно.