LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Дом. задание, показать, что если люди сидят в дебаггере постоянно (ну то есть используют его больше чем пару раз в неделю), то код полный отстой и его нужно рефакторить.

Не всегда. На Common Lisp, например, разработка почти всегда в отладчике. Потому что сам процесс так устроен: пишешь прототип, запускаешь, пишешь в REPL тест, который должен упасть, попадаешь в отладчик, из него дописываешь недостающее. Эдакий TDD, но не Test Driven, а Debugger Driven.

Исходная версия monk, :

Дом. задание, показать, что если люди сидят в дебаггере постоянно (ну то есть используют его больше чем пару раз в неделю), то код полный отстой и его нужно рефакторить.

Не всегда. На Common Lisp, например, разработка почти всегда в отладчике. Потому что сам процесс так устроен: пишешь прототип, запускаешь, попадаешь в отладчик, из него дописываешь недостающее. Эдакий TDD, но не Test Driven, а Debugger Driven.