Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     08 Oct 2002  00:04:55
 To : Valentin Nechayev
 Subject : Re: g++
 -------------------------------------------------------------------------------- 
 
 
    Hi, Valentin!
 
 >>>>> "VN" == Valentin Nechayev <netch@segfault.kiev.ua> writes:
 
  VN>>> В ряде случаев ты заранее не знаешь, что смотреть и писать в лог.  
 VB>>  ровно то, что я бы смотрел watch'ем в отладчике.
  VN>>> Для этого случая эффективнее отладчик, чем логи.  
 VB>>  немного.  Самоя большая моя претензия к отладчику - он отнимает МОЕ время.
 
  VN> А мое - экономит. В тех случаях, когда я его использую. ;))
 
  мое тоже, но случаев таких (когда я его пользую) ооочень мало.  С чего,
  собвенно и началось ;-)
 
   
 VB>>  Если ситуация не ловитс с первого раза, то обычно придумывается пакет
 VB>>  тестов.  Чтоб выловить таки.  Это все есть смысл автоматизировать.
 VB>>  Писать скрипты для отладчика?  
 
  VN> Тесты можно писать при хорошо структурированной программе.  А бывают и
  VN> более другие.
 
  тесты можно писать для любых.  Есть входные данные, есть мнение "что
  должно получиться на выходе" - тест.  запустил, проверил, что мы получили
  на выходе программы с тем, что должны были.
  
  
 VB>>  разумеется мы не говорим, а обсуждаем когда же таки отладчик более удобен,
 VB>>  чем "выравнивание кода".  Вот, заметь, те кто больше всего хотел отладчик,
 VB>>  так и не сказали ничего, что сказал ты, и в соседнем письме Alex Tomas ;)
 
  VN> Из неумения формулировать не следует неумение применять
  VN> несформулированное.
 
  интуиция?  так они даже не пытались сформулировать...  Верятность что
  умеют полльзовать есть, но мала..
 
  [skip]
   
 VB>>  тут опять согласен ;)
 
  VN> Во-во.
 
  VN> А с другой стороны, отладчик можно настраивать так, что он собой будет
  VN> реализовывать те же контрольки и отладочную печать - пусть медленнее,
  VN> но будет - без модификации кода. 
 
  елси наша цель заставить работать нерабочий код - то мы его будем
  модифицировать.   Я считаю что лучше это начать сразу, быстрее получится
  результат. 
  
  
  VN> И хорошие отладчики позволяют сохранять комплекты подобных настроек и
  VN> даже учитывать модификацию кода, когда номера строк ползут.  И если
  VN> отладчик вообще применим, то получается где-то то же.  
 
  ой, это уже совсем дебри какие-то..
  
  
  VN> Hо я, например, не научился (пока?)  использовать gdb в таком режиме,
  VN> и морды к нему - тоже.  И интерактивного софта у меня как-то слишком
  VN> мало - все в основном запускаемое по крону, из inetd, из /etc/aliases,
  VN> и так далее.  Вот и рассказываю потому, что логи эффективнее... ;)))
 
  а у меня примерно 70/30.  70 - интерактив.  Hо всеравно лень кнопки
  давить, лишний раз.  А так я сажу человека, который "знает чего нажимать,
  чтоб оно упало", и он нажимает.  Потом по логу почитал что-же произошло на
  самом деле ;).  В случае демонов - там тестироваине автоматизируется
  более-мение.
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: g++   Vladimir Bormotov   02 Oct 2002 20:48:12 
 Re: g++   Alex Tomas   02 Oct 2002 21:51:15 
 Re: g++   Vladimir Bormotov   02 Oct 2002 23:30:59 
 g++   Konstantin Osipov   15 Oct 2002 00:11:30 
 Re: g++   Vladimir Bormotov   15 Oct 2002 02:49:32 
 Re: g++   Victor Wagner   15 Oct 2002 11:26:04 
 g++   Konstantin Osipov   17 Oct 2002 00:55:21 
 Re: g++   Victor Wagner   17 Oct 2002 11:31:49 
 Re: g++   Aleksey Cheusov   17 Oct 2002 14:35:19 
 Re: g++   Vladimir Bormotov   17 Oct 2002 17:24:03 
 Re: g++   Artem Chuprina   17 Oct 2002 17:34:21 
 Re: g++   Vladimir Bormotov   17 Oct 2002 17:19:54 
 Re: g++   Valentin Nechayev   15 Oct 2002 21:40:24 
 g++   Konstantin Osipov   17 Oct 2002 01:05:43 
 Re: g++   Valentin Nechayev   17 Oct 2002 11:33:53 
 Re: g++   Valentin Nechayev   17 Oct 2002 21:52:29 
 Re: g++   Oleg Goodyckov   03 Oct 2002 17:59:47 
 Re: g++   Vladimir Bormotov   03 Oct 2002 18:30:29 
 Re: g++   Valentin Nechayev   03 Oct 2002 23:08:04 
 Re: g++   Vladimir Bormotov   04 Oct 2002 00:05:10 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   04 Oct 2002 18:48:15 
 g++   Andrey Rudyavsky   21 Oct 2002 15:25:28 
 Re: g++   Valentin Nechayev   07 Oct 2002 18:18:53 
 Re: g++   Vladimir Bormotov   08 Oct 2002 00:04:55 
 Re: g++   Aleksey Cheusov   09 Oct 2002 16:12:39 
 Re: g++   Vladimir Bormotov   09 Oct 2002 22:15:20 
 g++   Svyatoslav Abramenkov   10 Oct 2002 19:13:25 
 Re: g++   Vladimir Bormotov   12 Oct 2002 12:55:31 
 Re: g++   Aleksey Cheusov   11 Oct 2002 10:37:29 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   04 Oct 2002 18:46:51 
 Re: g++   Valentin Nechayev   07 Oct 2002 18:18:52 
 Re: g++   Eugene Karpachov   08 Oct 2002 01:52:35 
 Re: g++   Valentin Nechayev   08 Oct 2002 10:13:03 
 Re: g++   Vladimir Bormotov   07 Oct 2002 18:20:45 
 Re: g++   Oleg Goodyckov   04 Oct 2002 12:56:50 
 Re: g++   Vladimir Bormotov   07 Oct 2002 18:12:33 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   04 Oct 2002 18:45:36 
Архивное /ru.linux/2541a1aa0702.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional