Довольно много плохих вопросов, которые я вижу на StackOverflow, можно описать следующей формулой:
> Вот моё решение домашнего задания. Оно не работает.
> [20 строк кода] И… всё.
_Прим. пер.: это перевод статьи "[How to debug small programs][1]", на которую ссылаются в [справочном разделе английского StackOverflow][2], посвящённом созданию минимальных, самодостаточных и воспроизводимых примеров. Мне кажется, она прекрасно описывает то, что должен знать каждый программист — основы отладки нерабочего кода._
Если вы читаете эту заметку, то, скорее всего, вы перешли по ссылке, которую либо я, либо кто-то ещё оставил под вашим вопросом на StackOverflow незадолго до того, как этот вопрос был закрыт и удалён. (Если вы читаете эту заметку по другому поводу, оставляйте свои любимые советы по отладке маленьких программ в комментариях).
[Читать дальше →][3]
[1]:
https://ericlippert.com/2014/03/05/how-to-debug-small-programs/
[2]:
https://stackoverflow.com/help/mcve
[3]:
https://habrahabr.ru/post/339038/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut