Сообщение от
nerezus
Или обосновываешь, или ты дебилко.
Потому что надо писать программы понятные и прозрачные, работа которых основывается на обобщениях(пользовательск го ввода, например). Отладчик же поощряет плохой стиль программрования, который основывается на частных случаях. Написание сразу ясного, прозрачного, "правильного"(и с точеки зрения работы, и с точки зрения удобочитаемости) кода ведет к быстрому нахождению проблемы и без отладчика. Правильное проектирование логгирования(используя log4j, log4cpp, log4c, использование aop) позволяет сразу решить очень много проблем и без отладки.
Мне нравится, например, пара функций trace/untrace в common lisp, которые позволяет для любой функции выводить стек вызовов в месте с переданными аргументами, а так же выводит возвращаяемые значения. Это позволяет решить почти все пробелмы при отладки программы без отладчика=).
Тогда вопрос , если вы такие ох*енные программисты и вам необходим отладчик, иначе ваши проги просто отказываются работать, то возможно ваша архитектура х*йня, ваш код х*йня и вообще вы не заботитесь о людях, которые возможно(!!!) будут изучать вас код? Прикиньте, вы не понимаете свой код. Ваш код - это каша. Его невозможно разбить на части, которые можно отладить без отладчика. Это ужас=) Нах*й такой код надо.
Это я высказал свою точку зрения.
Короче, те, кто считает, что отладчик нужен, как воздух, для программирования, пусть обосновывают свою зрения. (Либо они тупицы).
ЗЫ.
1) все здесь сказанное относится только с программированию. реверсеров просьба не беспокоится - для них отладчик является нужнйо и полезной вещью=)
2) Просьба к модератору раздела: удалить оскорбления, которые не относятся к делу. То есть, все посты c оскорблениями после поста nerezus'a. ПОтому что там обзываются и не аргументируют=).
3) Всех с наступающим!!!=)