Рекомендуемое чтение на общих методах отладки

сохраните все, что необходимо будет создать годы проекта 10 с этого времени. Я храню все распределение zip любой библиотеки, на всякий случай

Редактирование на 2017: Этот ответ не старел well:-). Если Вы все еще используете что-то старое как муравей или делаете, вышеупомянутое все еще применяется. При использовании чего-то более современного как знаток или graddle (или Nuget на .net, например), с управлением зависимостью, необходимо выполнять сервер управления зависимости, в дополнение к серверу управления версиями. Пока у Вас есть хорошие резервные копии обоих, и Ваш сервер управления зависимости не удаляет старые зависимости, необходимо быть в порядке. Для примера сервера управления зависимости посмотрите, например Sonatype Nexus или JFrog Artifcatory среди многих других.

8
задан 2 revs, 2 users 100% 6 February 2016 в 00:29
поделиться

7 ответов

Я изучил много книг и мыслей по отладке. Наверное, лучший из них - «Отладка мышлением». Я думаю, что он охватывает все, что нужно сказать, логически, в удобном для чтения пакете.

1
ответ дан 5 December 2019 в 17:39
поделиться

Я бы рекомендовал прочитать все, что вы можете найти на Test разработка (TDD). Из статьи в Википедии:

Программисты, использующие чистый TDD на новых ("новые") проекты сообщают, что они лишь изредка возникает потребность в обращении отладчик.

С личной точки зрения, по моему опыту, чем больше я пишу модульных тестов, тем меньше времени я трачу в отладчике.

Специально для .NET, вот хорошая статья о Более простая отладка с Атрибуты .

4
ответ дан 5 December 2019 в 17:39
поделиться

Я настоятельно рекомендую отличную книгу Отладка Дэвида Аганса.

Хотя это не касается конкретно программирования, принципы универсальны. Один из представленных здесь методов обеспечил самый большой качественный скачок в моих диагностических возможностях, а именно отказ от вашего исправления, чтобы доказать, что именно ваше исправление устранило проблему.

2
ответ дан 5 December 2019 в 17:39
поделиться

Это использует собственный подход (win32), но Расширенная отладка Windows - отличная книга.

1
ответ дан 5 December 2019 в 17:39
поделиться

Мне нравится Иэн Тейлор .

1
ответ дан 5 December 2019 в 17:39
поделиться

Блог Тесс Феррандес Если он сломан, исправьте, что вам нужно , оба имеют непосредственное отношение к конкретным сценариям реальной жизни, с которыми вы, вероятно, столкнетесь Отладка .Net (обычно с использованием ASP.Net) и в более общем плане наводящая на размышления.

Отладочные книги Джона Роббинса и блог также заслуживают внимания.

Блог отладки .Net Майка Столла аналогично.

Марк Руссинович '

1
ответ дан 5 December 2019 в 17:39
поделиться

Моим первым знакомством с отладкой было это руководство . Он использует GDB для отладки образца кода C ++, но принципы обычно применимы. Что мне действительно нравится, так это то, как автор объясняет ход своих мыслей о том, что может быть не так, а затем конкретные команды, необходимые для проверки возможностей. Это довольно весело! Если вы новичок в отладке, это отличное понимание процесса.

0
ответ дан 5 December 2019 в 17:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: