Re[9]: Как я выкинул на ветер 2 тыщи рублей или линукс в быт
От: ambel-vlad Беларусь  
Дата: 10.04.07 13:10
Оценка:
Hi asdfghjkl

AV>Ну вот я например большую часть провожу в винде. Но считаю шагание по одной строчке самым непродуктивным занятием. А если это серверное приложение, то пошаговая отладка вообще бесперспективна. Это раз.


a>Ты забыл смайлик


не, не забыл.

a>Но я видел человека еще круче тебя — он считал любую отладку недостойным занятием, а отладочные средства — для домохозяек. И когда в программе возникала ошибка, то напряженно вглядывался в исходник и пытался найти ошибку.


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

AV>А второй момент заключается в следующме, когда ты прошел несколько шагов и при этому поменялись данные


a>Еще раз повторяю: не "поменялись данные", начальные значения оказались не те, что надо.


То есть у тебя функция чистая? То есть использует только локальные переменные и параметры? Никаких других данных она не использует? Кстати, если у тебя начальные значения оказались не те, что надо, как ты ее отлаживаешь? Или ты отлаживаешь функцию, которая вызвала другую с неправильными параметрами? А она тоже чистая?

a>А вообще — еще менталитет имеет большое значение. Если человек не привык к какому-то отладочному средству, то даже если ему его дать, он все равно не будет им пользоваться. Просто потому, что это не придет ему в голову. "А что, можно было, да?" (с) анек


Раньше я как раз пользовался пошаговыми отладчиками. Но вот потом в одном проекте оказалось, что это невозможно. Пришлось менять немного привычки. Потом посмотрел в прошлое и оказалось, что пошаговая отладка занимает больше времени. Во свяком случае у меня и тех людей с которыми я работаю.

--
С Уважением
Posted via RSDN NNTP Server 2.0
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.