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