Топ 10 сайтов, чтобы задать все ваши вопросы программирования
При обучении программированию или разработке программного обеспечения, веб-сайтов или приложений мы обычно застреваем с проблемой или ошибкой, которая не может быть решена, независимо от того, что вы делаете. В подобных случаях, программистам, как вы, возможно, понадобятся ответы на вопросы связанные с различными языками кодирования, платформами разработки, инструментами, API, а также сервисами. Где вы можете найти решения, которые вам нужны?
У нас была та же мысль, и после выполнения всей работы 10 лучших сообществ, полных блестящих людей у кого могут быть ответы, которые вы ищете, или советы, которые могут помочь вам найти нужное решение.
1. StackOverflow
StackOverflow может похвастаться сообществом из 4,7 миллионов программистов, которые серьезно оттачивают свои навыки программирования. На этом сайте можно быстро задавать вопросы (после регистрации) или отвечать на вопросы других пользователей - даже в качестве гостя..
Он содержит вопросы по многочисленным языкам программирования, платформам и сервисам, среди которых наиболее популярными являются JavaScript, Java, C #, PHP, Android, jQuery, python и HTML. Его система голосования помогает людям получать быстрые ответы после публикации запроса, а строгая модерация гарантирует, что люди получают простые ответы или упоминание мест (ссылки), чтобы найти их в Интернете.
2. Кора
Quora содержит информативный контент, созданный и предоставленный пользователями. Хотя в нем рассматриваются самые разные темы, и большинство ответов, которые вы найдете здесь, представляют собой мнения экспертов, это оказывается ценный ресурс для информации о программировании и разработке программного обеспечения . После регистрации вы можете задавать вопросы, нажав на Задать вопрос и ответить на вопросы, нажав на Написать кнопка в верхней панели.
Там нет списка категорий или тем, которые вы можете задать или ответить, так что это лучше всего сделать поиск на Quora, чтобы найти любую необходимую информацию. Некоторые из поддерживаемых тем, которые вы можете найти здесь, включают Java, C ++, Android, Python, Ruby, HTML5, CSS3 и JavaScript.
Существует система предварительного голосования, в которой вы можете начислять или получать баллы в зависимости от качества и актуальности ответа, а также просматривать статистику своих ответов..
3. Reddit
Для серьезного программиста, который ценит полезную информацию, Reddit долгое время был одним из лучших мест для посещения. В нем есть несколько сообществ, которые проводят дискуссии по конкретным интересам и темам, включая языки программирования, компьютеры, Интернет и многое другое. После регистрации на сайте можно легко опубликовать ссылку или задать вопрос.
Подраздел программирования предназначен для дискуссий о кодировании и разработке. Вы можете проверить:
- C ++ для дискуссий и новостей о C ++ или программирования на C++
- GameDev, рай для начинающих и активных разработчиков игр, где они обсуждают игровые движки, хитрости программирования
- AndroidDev, популярное сообщество, которое содержит новости, учебные пособия и другую полезную информацию о разработке приложений для Android и многое другое.
4. StackExchange
StackExchange принимает сообщества Вопросов и Ответов, где люди могут спрашивать и отвечать на вопросы. Эксперты голосуют за посты и следят за тем, чтобы полезные ответы было легче найти. Вам необходимо завести аккаунт, чтобы начать поиск ответов или ответ на запрос.
Его 149 сообществ включают в себя:
- Программисты: где профессиональные программисты могут отразить представления о разработке программного обеспечения
- Программирование головоломок: где люди играют, решают и программируют головоломки
- Super User: дискуссионная группа для опытных пользователей ПК
- Веб-приложения: для пользователей и разработчиков веб-приложений
- Разработка игр: где независимые разработчики игр могут задавать вопросы
- Спросите 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. Небеса программистов
Рай для программистов предлагает ресурсы, включая сообщества вопросов и ответов, для разработчиков и предлагает помощь на нескольких языках и в таких приложениях, как C и C ++, Visual Basic, Java, VB.NET, PHP и python. Сообщения подразделяются на группы такие как языки программирования, приложения, мобильные и беспроводные сети, операционные системы и платформы, разработка программного обеспечения, веб-разработка и т. д..
Сайт размещает Вопрос тег рядом с постами запроса и Ответил Отметьте рядом с отвеченными (вы также можете быстро найти и ответить на оставшиеся без ответа вопросы). Списки обсуждений показывают количество просмотров и комментариев для каждого сообщения, что помогает находить популярные темы для просмотра. Чтобы начать использовать этот сайт, выполните поиск необходимой информации или зарегистрируйтесь и комментируйте посты других пользователей..
9. FindNerd
FindNerd - это социальная сеть для разработчиков. Это отличный веб-сайт, где можно узнать о технических аспектах различных языков программирования и практик. Это сочетание рынка фриланс и учебного форума - предоставление лучших из обоих миров с комиссией 0%. Для начала зарегистрируйтесь на сайте, разместите вопросы или ответьте на вопросы, или создайте проекты, предоставьте услуги и сотрудничайте с другими.
Регистрация позволяет вам публиковать вопросы и вести блог по техническим вопросам, которые другие пользователи могут найти актуальными и полезными. На сайте есть сообщество разработчиков, которые отвечают на вопросы, чтобы улучшить свой профиль работы и могут помочь в вашем проекте лучше за небольшую плату. Сайт также предоставляет бесплатный инструмент для записи на рабочем столе для пользователей, которые хотят получить помощь в решении проблемы, но не смогли в общих чертах описать ее в запросе..
10. Чегг
Сайт образовательных ресурсов Chegg предлагает решения и советы для студентов по всему миру. Некоторые из предоставляемых ими услуг - это онлайн-репетиторство, помощь в выполнении домашних заданий, помощь в поиске решений для учебников, советы и новости о стажировках и карьере и т. Д. Просто зарегистрируйтесь на сайте и задайте вопросы бесплатно.
Для программистов в разделе «Компьютерные науки» можно публиковать запросы об алгоритмах, системах баз данных, разработке программного обеспечения, операционных системах, программировании и других. Специалисты со всего мира оказывают помощь и репетиторство по различным предметам. Chegg Study, в отличие от других сайтов в этом списке, не является полностью бесплатным, но позволит вам спросить 20 новых вопросов каждый месяц бесплатно.