Права модератора
присуждается за 2,000 баллов репутации
Что означает правка вопросов и ответов?
Мы верим в силу коллективной правки. Это означает, что после того, как вы набрали достаточно баллов репутации, мы доверяем вам право редактировать в системе все, что угодно, и эти правки не будет попадать на проверку. Причем правило действительно не только для ваших сообщений, а для сообщений всех участников!
Когда стоит редактировать сообщения?
Если вам кажется, что сообщение можно улучшить, и вы готовы этим заняться.
Основные причины для редактирования:
- исправить грамматические или орфографические ошибки;
- прояснить суть сообщения, не изменяя его;
- исправить мелкие погрешности или, если информация устарела, дополнить или обновить;
- дополнить ссылками или указать полезные ресурсы по теме.
Редактируя сообщение, стремитесь к тому, чтобы существенно улучшить его смысл, а не просто изменить буковку-другую. Незначительные правки не приветствуются.
Как отредактировать сообщение?
Под каждым сообщением есть ссылка «правка».
Что случится после того, как я отредактирую сообщение?
Сообщение обновится, и будет виден не только автор, но и тот, кто внёс последние изменения. Все правки сохраняются в истории с указанием авторства.
Историю правок можно просмотреть, нажав на дату и время рядом с исправленным сообщением (например, «изменен 3 дня назад»). Редактирование также поднимает вопрос наверх страницы. Помните об этом и учитывайте, внося свои правки, чтобы привлекать внимание к тому, что действительно важно.
Обзор предложенных правок
Кроме того, другие участники с данной привилегией также могут просматривать предложенные вами правки т. е. те, которые вы предложили раньше. Данные изменения находятся в состоянии ожидания, пока не наберут достаточно голосов, и либо получат одобрение, после чего правки вступят в силу, либо их отклонят — и правки сбросятся. Для достижения результата достаточно двух голосов за или против, в отличие от Stack Overflow на английском, где требуется три голоса.
Вам будет доступен не только обзор предложенных правок, но и очередь «сообщений низкого качества». В нее попадают сообщения, качество которых система определила как низкое. На пользователей ложатся задачи отредактировать эти сообщения, улучшить их содержание и исправить форматирование, а если сообщения не соответствуют требованиям сайта – рекомендовать их удаление, либо отметить сообщение как приемлемое.
Download Article
Download Article
Do you know the answer to a coding question and want to offer your advice? Stack Overflow gives you a chance to help someone by answering other people’s technical questions, and this wikiHow article teaches you how to do that. This guide will also cover basic formatting and general best practices, plus what to expect when you answer a question on Stack Overflow.
-
1
Go to https://stackoverflow.com/questions. You can use any web browser, like Chrome or Safari, to visit this site and answer questions.
- You can sort the questions by newest, active, bountied, unanswered, and more. If you want to browse questions, you’ll find more under «Hot Network Questions» on the right side of the page.
- To narrow your results, you can look for specific tags. Tags appear on the right side of the page under «Related Tags.» Click More related tags to see more tags.
-
2
Find a question that you think you can answer well. Click on the title of the question (it’s blue) that you want to answer. You’ll be redirected to that thread.
Advertisement
-
3
Read the question and other answers carefully. Figure out if you have any additional, relevant information to add. If not, then answering is not going to be the best action for you to take since repeated or poor answers will result in you getting a negative reputation.
-
4
Fill in your answer in the Answer Box. You can add formatting including bold, italics, links, and images to enhance your answer at the top of the box.
- If you don’t see an answer box, your account may have been banned for lots of low-quality or poorly rated answers. To lift the ban, the Stack Overflow system must decide that you have more highly rated and positive reviews than negative ones.[1]
- If you don’t see an answer box, your account may have been banned for lots of low-quality or poorly rated answers. To lift the ban, the Stack Overflow system must decide that you have more highly rated and positive reviews than negative ones.[1]
-
5
Sign in or enter the information to post as a guest. When you’re finished writing your answer, you’ll need to sign in or post as a guest with some pertinent information, like your name and email address.
-
6
Click Post Your Answer. The page will reload and your answer should show up in the next few minutes.
- If you need help formatting your answer visit Stack Overflow’s editing help page here: http://stackoverflow.com/editing-help
- Once you have posted your answer, consider finding another question by clicking on a related tag, or re-searching the question page.
Advertisement
-
1
Press Ctrl+K to toggle indenting as code. Using the escaped block (
<pre><code>), your text will include a grey block of about 4 indented spaces before a new line. The blocks here prevent your code from automatically running in the comments. -
2
Press Ctrl+I (Italics) or Ctrl+B (Bold) to format your text. This is useful for putting emphasis on specific areas of your text.
-
3
Enter
"</br>"to enter a line break. If you don’t want all your text in one line, you can use that HTML code to break up your text. -
4
Press Ctrl+L to create a link. If you don’t have text selected when you press Ctrl + L, you will be asked to create a link. If you have text selected, that text will be the link to your outside source.
- There are tons more formatting options, but those are the only supported formats in comments.[2]
- There are tons more formatting options, but those are the only supported formats in comments.[2]
Advertisement
-
1
If you provide the best answer, it may be marked as «accepted.» An accepted answer is indicated by the checkmark next to the answer.
- An accepted answer is not a 100% guarantee to work for everyone else; it is merely an answer that worked for the original author of the question.
- An accepted answer gets the answerer +15 reputation and the question author +2 reputation.
- To answer your own question, you have to wait 48 hours after the question is posted and you will not earn any reputation bonuses.[3]
-
2
Your reputation on the site fluctuates as you answer, edit, and ask questions. You can gain reputation in a multitude of ways, including having a question, answer, or article upvoted, or having an answer marked as «accepted.» You can also, however, lose reputation easily including having a question, answer, or article downvoted or if your post receives more than 6 spam warnings or offensive flags.
- In the case of a bad reputation, deleting may not help. Instead, you need to garner more positive reviews than negative ones.[4]
- The higher your reputation, the more privileges you have! A user with a very high reputation score has something like a moderator’s toolbox, like 25,000 gets you access to the site’s analytics.
- In the case of a bad reputation, deleting may not help. Instead, you need to garner more positive reviews than negative ones.[4]
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
-
If the question is asking you to provide some examples of code, test the code in your answer before posting, as there’s nothing more embarrassing than posting broken code.
-
If you know someone who might know the answer to a particular question, you can also email, tweet, or Facebook the question directly to them.
Thanks for submitting a tip for review!
Advertisement
-
Stack Overflow is a question-and-answer site, not a discussion forum. If you have input on something another user has posted, or want to thank somebody, leave it as a comment instead of posting a new answer.
Advertisement
References
About This Article
Thanks to all authors for creating a page that has been read 43,761 times.
Is this article up to date?
I don’t support this feature request.
The question is not really whether the request here could be implemented but whether the benefits for the community would outweigh the costs. The software that powers SE is not designed for tracking reputation of posts that are no longer associated with an account. It would be costly to implement this. (I’m not a dev for SE so I’m basing this on what I’ve seen and from using SEDE. This is what the evidence tells me.)
On the other hand, dissociation should be a very rare event. There is no pressing need to make the operation easier to perform. And even if reputation would remain associated with those who want to remove their names from bad posts, it is still open to abuse. Right now, any user is able to see whether a user is engaging in repeated bad behavior by looking at the user’s profile. I’ve found cases of spamming this way, and patterns of suspicious voting. If users can dissociate themselves at will, they could hide their tracks and make it harder for us to find such cases. A reputation cost of -1 for dissociation would not constitute enough of a cost for someone who sees greater benefits in other ways (e.g the spammer writes it off as an advertisement cost, and the sock puppet is giving a +10 to its intended target).
As for those who won’t post for fear of embarrassment (this was raised in a comment), either their fears are unfounded, in which case they won’t need to dissociate themselves from their post, or their fears are warranted. If their fears are warranted because they are about to post something of poor quality or that does not follow the rules of the site, then they should not post. If their fears are warranted because the post is of a sensitive nature (e.g. discussion of child abuse, spousal abuse, harassment, etc. on SE sites where such topic is appropriate), they can always create a new account and post anonymously. This is authorized so long as the anonymous account is not created to interact with the main account. Again, they don’t need dissociation. (Dissociation would in fact leave them associated with the post at least for a little bit so I don’t know why anyone in a sensitive situation like this would decide that dissociation is better than posting anonymously.) In all these cases, they don’t need dissociation.
I don’t support this feature request.
The question is not really whether the request here could be implemented but whether the benefits for the community would outweigh the costs. The software that powers SE is not designed for tracking reputation of posts that are no longer associated with an account. It would be costly to implement this. (I’m not a dev for SE so I’m basing this on what I’ve seen and from using SEDE. This is what the evidence tells me.)
On the other hand, dissociation should be a very rare event. There is no pressing need to make the operation easier to perform. And even if reputation would remain associated with those who want to remove their names from bad posts, it is still open to abuse. Right now, any user is able to see whether a user is engaging in repeated bad behavior by looking at the user’s profile. I’ve found cases of spamming this way, and patterns of suspicious voting. If users can dissociate themselves at will, they could hide their tracks and make it harder for us to find such cases. A reputation cost of -1 for dissociation would not constitute enough of a cost for someone who sees greater benefits in other ways (e.g the spammer writes it off as an advertisement cost, and the sock puppet is giving a +10 to its intended target).
As for those who won’t post for fear of embarrassment (this was raised in a comment), either their fears are unfounded, in which case they won’t need to dissociate themselves from their post, or their fears are warranted. If their fears are warranted because they are about to post something of poor quality or that does not follow the rules of the site, then they should not post. If their fears are warranted because the post is of a sensitive nature (e.g. discussion of child abuse, spousal abuse, harassment, etc. on SE sites where such topic is appropriate), they can always create a new account and post anonymously. This is authorized so long as the anonymous account is not created to interact with the main account. Again, they don’t need dissociation. (Dissociation would in fact leave them associated with the post at least for a little bit so I don’t know why anyone in a sensitive situation like this would decide that dissociation is better than posting anonymously.) In all these cases, they don’t need dissociation.

Ответ не всегда помечен зеленой галочкой

Иногда ответа действительно нет. Но чаще всего он есть, просто находится немного не там, где мы ожидаем:
- Даже если на вопрос нет ни одного ответа, внимательно смотрим комментарии: возможно, нужная информация просто не оформлена в виде ответа. Такое часто бывает, если отвечающий страдает излишней скромностью и не считает, что его комментарий — это полноценный ответ.
- Если нет ответа, помеченного зеленой галочкой, это совсем не значит, что на вопрос не ответили. Часто автор вопроса просто о нем забывает и не возвращается на сайт, чтобы пометить один из ответов. Если нет зеленой галочки, имеет смысл внимательно просмотреть все ответы, ориентируясь на количество голосов. Кстати, для этого предусмотрена специальная сортировка.
- И даже если ответ есть, это еще не значит, что он единственный. Иногда бывает, что человек, задавший вопрос и не получивший удовлетворительного ответа, помечает первый попавшийся. Через некоторое время на вопрос могут дать более обстоятельный ответ, но автора вопроса уже и след простыл. Поэтому, если ответ, украшенный зеленой галочкой, вам не помог, не поленитесь просмотреть весь список. Возможно, где-то в конце списка притаилось настоящее решение вашей проблемы.
Bounty за ответ

Почему bounty настолько сильно влияет на привлекательность вопроса? Несколько факторов. Во-первых, это самый простой способ для новичков быстро получить много репутации. Во-вторых, топ-разработчики могут таким образом помериться силами: репутация в несколько сотен тысяч баллов на Stack Overflow выглядит очень солидно в резюме специалиста и помогает найти хорошую работу, если появляется желание ее поменять.
Откуда брать репутацию, чтобы тратить ее на bounty? Об этом ниже.
Неочевидные источники репутации
Самый очевидный способ заработать репутацию — это отвечать на вопросы. Он же — самый трудный. На простые вопросы можно быстро получить сразу несколько ответов, а вот на сложные вопросы ответить действительно… сложно. Пользователи Stack Overflow, зарабатывающие репутацию с помощью ответов, ставят специальные фильтры для получения мгновенных уведомлений о новых вопросах в очень узкой области, которую они лучше всего знают. Такие специалисты могут ответить на вопрос в течение десяти минут, получая за свои усилия максимум баллов репутации в день.
Фильтры ставятся по тегам. Если вы хотите, чтобы ваш вопрос увидело максимальное количество экспертов, не поленитесь потратить лишние 30 секунд и укажите все возможные теги, имеющие хоть какое-то отношение к вопросу.
Но что делать, если у вас нет никакого желания караулить вопросы и тратить силы на бесчисленные ответы, лишь малая часть которых принесет репутацию? Решение довольно неожиданное — задавать вопросы.

Stack Overflow больше, чем кажется
Далеко не все знают, что stackoverflow.com — это не единственный сайт экосистемы вопросов и ответов, созданной Джоэлом Спольски. Это постоянно растущая сеть сайтов, суммарно называемая Stack Exchange и объединяющая десятки узкоспециализированных площадок с одинаковым интерфейсом и единым пользовательским профилем (но раздельной репутацией). Полный список сайтов на stackexchange.com/sites также содержит площадки для обсуждения работы самой сети и Area 51, где предлагают и “выращивают” новые сайты вопросов и ответов.
Русская версия Stack Overflow для специфических вопросов

За последний год на многих конференциях и митапах я часто сталкивался с непониманием разработчиками назначения локализованной версии. Многие высказываются в духе “Любой настоящий программист (с) знает английский. Зачем нам еще один стек с меньшим количеством участников и вопросов?!?”
В действительности всё совсем не так, как на самом деле. Назначение русского Stack Overflow вовсе не в том, чтобы дублировать функциональность англоязычной версии. Джоэл создает локализованные версии не для языка как такового, а для стран и регионов. Попробуйте спросить на основном сайте что-нибудь, связанное с разработкой для 1С, — вы там даже тега такого не найдете. Зато на русской версии и теги, и вопросы, и ответы — все представлено в большом количестве. IT — огромная область, разделенная не только платформами и областями, но и регионально. Во многих странах и регионах есть свои крупные игроки софтостроения, которые специализируются на локальном рынке и мало известны за его пределами. Русскоязычная версия Stack Overflow — возможность для разработчиков обсуждать специфические для России решения, использовать теги на русском языке, общаться в домашнем часовом поясе и прокачивать релевантную репутацию.
Кстати, по поводу репутации. Как я уже писал выше, заработать высокую репутацию на глобальном Stack Overflow очень сложно из-за слишком сильной конкуренции и отличий в часовых поясах. При этом высокая репутация на стеке украшает резюме, что особенно важно для начинающих специалистов, желающих продемонстрировать квалификацию при отсутствии формального стажа. Недавно появившийся русский стек позволил многим разработчикам начать прокачивать репутацию “с чистого листа” в гораздо более комфортных условиях.
Чукча не писатель?

Комментарии на английском желательно писать, если большинство разработчиков в команде действительно хорошо знают английский язык. То же и с вопросами: многие разработчики не хотят задавать вопросы просто потому, что им не так просто их формулировать на чужом языке. Русская же версия убирает этот барьер, и теперь у коллег больше не будет такой удобной отмазки: “На стеке сложно хорошо вопрос сформулировать, поэтому я не стал спрашивать и сам три часа копался” 
Давайте представим оптимальную последовательность действий (в вакууме) для нахождения решения проблемы:
Появление проблемы.
- Копирование ответа со Stack Overflow.
- Profit! Получено решение проблемы! Можно похвастаться начальству!
К сожалению, так бывает не всегда. Существует масса различных ошибок, мешающих быстрому решению задач. Например, многие разработчики, использующие существующие ответы со Stack Overflow, не осознают, что вопросы можно задавать (!), продолжая часами искать решение проблемы.
Представим, что вы не смогли найти ответ в течение длительного времени и собрались задать свой вопрос на сайте. Если так случилось, что вы задали откровенно плохой вопрос на Stack Overflow, в скором времени после публикации ваш вопрос может получить: голос против, голос за закрытие, сигналы тревоги, улучшающую правку или уточняющие комментарии.
Большинство решений на сайте принимается коллективно: чтобы что-то произошло, необходимо некоторое количество участников, а для отмены коллективно принятого решения, опять же, необходим консенсус сообщества.
Голоса «за» и «против»
Количество голосов «за» за вычетом голосов «против» определяет рейтинг вопроса и влияет на репутацию автора вопроса. Голосование анонимно. Подробнее о системе рассказывается в отдельной теме на Stack Overflow. Кстати, там же рассказано об интересном феномене — «личном ненавистнике». И система рейтинга Stack Overflow умеет с этой проблемой справляться.
Голоса за открытие или повторное открытие
Вопросы, не соответствующие тематике сайта или критериям качества, могут быть отмечены как «требующие правки» с помощью голосования. На вопрос «требующий правки» нельзя опубликовать ответ, но в него можно внести улучшающую правку, чтобы в дальнейшем открыть его повторно.
Вопрос автоматически попадает в очередь на повторное открытие, если в течение пяти дней с момента получения статуса «требующий правки» он был улучшен. Если вопрос не был открыт повторно в течение пяти дней, его статус автоматически изменяется на «закрыт». Каждый закрытый или требующий правки вопрос сопровождается пояснением, которое помогает автору понять, что именно следует сделать для того, чтобы вопрос был открыт повторно. Более подробные инструкции и разъяснения вы найдете в соответствующем разделе справки.
Уточняющий комментарий
Комментарии на Stack Overflow предназначены исключительно для уточнения вопроса либо ответа. В случае каких-либо недостатков в вопросе знатоки, заинтересованные в публикации ответа, запрашивают дополнительную информации о проблеме. Автору вопроса для уточнения проблемы следует использовать правку вместо публикации ответного комментария. Для внесения правки нажмите на ссылку «править», расположенную под метками вопроса. Комментарии допускают различные варианты форматирования.
Улучшающая правка
Иногда проблемой вопроса может быть неудачное форматирование текста или, к примеру, ошибки правописания. Сообщество помогает авторам вопросов улучшить качество их сообщений за счет улучшающих правок. Все внесенные в сообщение изменения сохраняются в истории авторских правок:
Сигналы тревоги
Это способ привлечь внимание сообщества к содержимому, которое не соответствует правилам или тематике сайта. Вопрос отмечают сигналом тревоги в исключительных случаях:
Задача сообщества — ответить на ваш вопрос наиболее корректно, а для этого необходимо четко понимать проблему и все ее детали! Получив один из указанных выше сигналов «вопроса низкого качества», следуйте предоставленным инструкциям.
Помните, правильно заданный вопрос — половина ответа!
Программирование, Разработка, Совершенный код, Блог компании Voximplant
Рекомендация: подборка платных и бесплатных курсов Python — https://katalog-kursov.ru/

Ответ не всегда помечен зеленой галочкой

Иногда ответа действительно нет. Но чаще всего он есть, просто находится немного не там, где мы ожидаем:
- Даже если на вопрос нет ни одного ответа, внимательно смотрим комментарии: возможно, нужная информация просто не оформлена в виде ответа. Такое часто бывает, если отвечающий страдает излишней скромностью и не считает, что его комментарий — это полноценный ответ.
- Если нет ответа, помеченного зеленой галочкой, это совсем не значит, что на вопрос не ответили. Часто автор вопроса просто о нем забывает и не возвращается на сайт, чтобы пометить один из ответов. Если нет зеленой галочки, имеет смысл внимательно просмотреть все ответы, ориентируясь на количество голосов. Кстати, для этого предусмотрена специальная сортировка.
- И даже если ответ есть, это еще не значит, что он единственный. Иногда бывает, что человек, задавший вопрос и не получивший удовлетворительного ответа, помечает первый попавшийся. Через некоторое время на вопрос могут дать более обстоятельный ответ, но автора вопроса уже и след простыл. Поэтому, если ответ, украшенный зеленой галочкой, вам не помог, не поленитесь просмотреть весь список. Возможно, где-то в конце списка притаилось настоящее решение вашей проблемы.
Bounty за ответ

Почему bounty настолько сильно влияет на привлекательность вопроса? Несколько факторов. Во-первых, это самый простой способ для новичков быстро получить много репутации. Во-вторых, топ-разработчики могут таким образом помериться силами: репутация в несколько сотен тысяч баллов на Stack Overflow выглядит очень солидно в резюме специалиста и помогает найти хорошую работу, если появляется желание ее поменять.
Откуда брать репутацию, чтобы тратить ее на bounty? Об этом ниже.
Неочевидные источники репутации
Самый очевидный способ заработать репутацию — это отвечать на вопросы. Он же — самый трудный. На простые вопросы можно быстро получить сразу несколько ответов, а вот на сложные вопросы ответить действительно… сложно. Пользователи Stack Overflow, зарабатывающие репутацию с помощью ответов, ставят специальные фильтры для получения мгновенных уведомлений о новых вопросах в очень узкой области, которую они лучше всего знают. Такие специалисты могут ответить на вопрос в течение десяти минут, получая за свои усилия максимум баллов репутации в день.
Фильтры ставятся по тегам. Если вы хотите, чтобы ваш вопрос увидело максимальное количество экспертов, не поленитесь потратить лишние 30 секунд и укажите все возможные теги, имеющие хоть какое-то отношение к вопросу.
Но что делать, если у вас нет никакого желания караулить вопросы и тратить силы на бесчисленные ответы, лишь малая часть которых принесет репутацию? Решение довольно неожиданное — задавать вопросы.

Stack Overflow больше, чем кажется
Далеко не все знают, что stackoverflow.com — это не единственный сайт экосистемы вопросов и ответов, созданной Джоэлом Спольски. Это постоянно растущая сеть сайтов, суммарно называемая Stack Exchange и объединяющая десятки узкоспециализированных площадок с одинаковым интерфейсом и единым пользовательским профилем (но раздельной репутацией). Полный список сайтов на stackexchange.com/sites также содержит площадки для обсуждения работы самой сети и Area 51, где предлагают и “выращивают” новые сайты вопросов и ответов.
Русская версия Stack Overflow для специфических вопросов

За последний год на многих конференциях и митапах я часто сталкивался с непониманием разработчиками назначения локализованной версии. Многие высказываются в духе “Любой настоящий программист (с) знает английский. Зачем нам еще один стек с меньшим количеством участников и вопросов?!?”
В действительности всё совсем не так, как на самом деле. Назначение русского Stack Overflow вовсе не в том, чтобы дублировать функциональность англоязычной версии. Джоэл создает локализованные версии не для языка как такового, а для стран и регионов. Попробуйте спросить на основном сайте что-нибудь, связанное с разработкой для 1С, — вы там даже тега такого не найдете. Зато на русской версии и теги, и вопросы, и ответы — все представлено в большом количестве. IT — огромная область, разделенная не только платформами и областями, но и регионально. Во многих странах и регионах есть свои крупные игроки софтостроения, которые специализируются на локальном рынке и мало известны за его пределами. Русскоязычная версия Stack Overflow — возможность для разработчиков обсуждать специфические для России решения, использовать теги на русском языке, общаться в домашнем часовом поясе и прокачивать релевантную репутацию.
Кстати, по поводу репутации. Как я уже писал выше, заработать высокую репутацию на глобальном Stack Overflow очень сложно из-за слишком сильной конкуренции и отличий в часовых поясах. При этом высокая репутация на стеке украшает резюме, что особенно важно для начинающих специалистов, желающих продемонстрировать квалификацию при отсутствии формального стажа. Недавно появившийся русский стек позволил многим разработчикам начать прокачивать репутацию “с чистого листа” в гораздо более комфортных условиях.
Чукча не писатель?

Комментарии на английском желательно писать, если большинство разработчиков в команде действительно хорошо знают английский язык. То же и с вопросами: многие разработчики не хотят задавать вопросы просто потому, что им не так просто их формулировать на чужом языке. Русская же версия убирает этот барьер, и теперь у коллег больше не будет такой удобной отмазки: “На стеке сложно хорошо вопрос сформулировать, поэтому я не стал спрашивать и сам три часа копался” 


Появление проблемы.



