Какие есть минусы сайта StackOverflow?
Проблема для новых пользователей, особенно новичков, — это трудность в поиске вопросов, чтобы не задат повторный вопрос. В основном SO является жертвой собственного успеха в этом отношении. Там много вопросов.
Но по большей части обычно возникает недоразумение в отношении цели сайта. Stack Overflow — это не форум, это сайт Q&A. Это сайт вопросов и ответов для фактологических вопросов.
-
У создателей Stack Overflow есть довольно сильное мнение о том, что они хотят, чтобы сайт был, и чего они не хотят.
-
Это не место, чтобы заставить людей давать вам консультацию по основным навыкам программирования.
-
Это не место, где можно задавать вопросы, которые можно легко найти в документации или любой книге по этому вопросу.
-
Это не место для того, чтобы люди писали код для вас или обнаруживали простые синтаксические ошибки в вашем коде.
-
Это не дискуссионный форум, чтобы размышлять о будущем рынке программного обеспечения или бесконечно обсуждать, какие языки «лучше», чем другие.
-
Это не место, где можно было бы задавать вопросы, на которые уже ответили много раз.
Все минусы Stack Overflow это и его плюсы
Новый пользователь «X» присоединяется к Stack Overflow увидит, что необходимо иметь некую репутацию «Y», чтобы максимально пользоваться сайтом. В течение некоторого периода «X», может думать, что Stack Overflow — это враждебная среда для него.
StackOverflow ru перевел документацию на русский язык. Читая правила, можно все понять быстро. Читаем:
Следует задавать исключительно практические вопросы.
Абстрактные и дискуссионные вопросы добавляют лишний «шум», споры и отвлекают сообщество от нуждающихся в помощи коллег, не внося ничего полезного.
Вопросы должны быть узкими — если для ответа на вопрос требуется написать книгу, он явно не для этого ресурса.
Если мотивация задающего — «желание обсудить что-либо», то следует воздержаться от публикации такого вопроса.
Чтобы вопрос не был отмечен тревогой и, возможно, впоследствии удалён, не задавайте субъективные вопросы, в которых:
любой ответ правильный, например, «Какой ваш любимый язык программирования?»;
ответ содержится в вопросе, и ожидается, что другие участники будут добавлять свои варианты, например, «Я использую … для … , а что используете вы?»;
в вопросе нет реальной проблемы, которую можно решить, например, «Интересно, сталкивались ли другие с тем же, что и я?»;
задается абстрактный, гипотетический вопрос, например, «Что, если произойдет …?»;
вопрос является замаскированной демагогией, например, « … — это плохо, вам так не кажется?».
Это ответ одного участника с сайта Quora. ИМХО, и он верен. Меня лично ничего не раздражает. Сайт имеет свои правила и людям стоит выбрать: придерживаться их или покинуть его. Тут всё просто.