Ну такое... дебаггером можно подлезть не везде, а вот логи можно писать отовсюду. Лог можно промотать наверх, а значение переменной 27 минут назад - в дебаггере не посмотришь.
Так-то логирование и отладка- это разные вещи. Тут именно юмор в отладочной печати, когда например пытаются понять попадаешь ли ты в функцию или нет и пишешь вывод на консоль 1, 2, 3 или пытаешься понять в каком месте программа падает и пишешь после каждой строчки вывод на консоль 1, 2... 3, что бы найти место.
Логгирование используется для отладки. Дебаггер используется для отладки. Дебаггером удобно исследовать конкретное место в простых случаях. Логами удобно обмазываться, когда баг проявляется нестабильно или только в реальных рабочих условиях.
Собственно, во большинстве сложных случаев дебаггером просто не подлезть.
Ну и современные дебаггеры могут делать шаги назад. Например, Visual Studio умеет шагать назад. Правда, сомневаюсь, что можно шагнуть на 27 минут назад, ведь там столько данных помнить надо...
ПЯТЬ МИНУТ, пять МИНУТ - это 2 757 789 531 ООО ПЕРИОДОВ ИЗЛУЧЕНИЯ, СООТВЕТСТВУЮЩЕГО ПЕРЕХОДУ МЕЖДУ ДВУМЯ
СВЕРХТОНКИМИ 1 УРОВНЯМИ "-ОСНОВНОГО СОСТОЯНИЯ АТОМА ЦЕЗИЯ-133.
One morning you wake up find out you have access to God’s developer console. What’s the first thing you do with this power?
Discussion
♦ 154 + W 479 & Share
^ BEST COMMENTS ▼
I like forks • 5h
hehe3301 • 7h
sudo rm -rf oceans/*/contents/
*.plástic
sudo rm -rf people/*/*.cáncer sudo rm -rf v
Собственно, во большинстве сложных случаев дебаггером просто не подлезть.