|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 04 Oct 2002 00:05:10 To : Valentin Nechayev Subject : Re: g++ --------------------------------------------------------------------------------
Hi, Valentin!
>>>>> "VN" == Valentin Nechayev <netch@segfault.kiev.ua> writes:
OG>>> Hо отладочный вывод, конечно же - вне конкуренции, обычно.
VB>> еще раз, что отладчик покажет ТАКОГО, что нельзя записать в log?
VN> В ряде случаев ты заранее не знаешь, что смотреть и писать в лог.
ровно то, что я бы смотрел watch'ем в отладчике.
VN> Для этого случая эффективнее отладчик, чем логи.
немного. Самоя большая моя претензия к отладчику - он отнимает МОЕ время.
Если ситуация не ловитс с первого раза, то обычно придумывается пакет
тестов. Чтоб выловить таки. Это все есть смысл автоматизировать.
Писать скрипты для отладчика?
VN> Можно долго говорить, что это признак плохой работы программистов, но
VN> мы живем в реальном мире, а гнутый софт вообще побил все рекорды
VN> кривого кодописательства.
разумеется мы не говорим, а обсуждаем когда же таки отладчик более удобен,
чем "выравнивание кода". Вот, заметь, те кто больше всего хотел отладчик,
так и не сказали ничего, что сказал ты, и в соседнем письме Alex Tomas ;)
VN> Я отладчик не люблю - задалбывает еще когда говоришь break и set args
VN> ;) Hо однократный проход отладчиком по больному месту с поиском,
VN> почему и где портятся данные, оказывается значительно эффективнее
VN> набивания контрольками и логами после каждой третьей строки.
если он однократен, согласен.
VN> После этого уже можно понять, где ставить те же контрольки и ловить,
VN> что не так.
тут опять согласен ;)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541ad61b682.html, оценка из 5, голосов 10
|