On 17 March 2009 05:33:33 Alexander Danilov wrote:
> Aleksey Cheusov пишет:
> >  >> Программное использование gdb - это, конечно, лучше, чем ручное.  Но
> >  >> хуже, чем такое программирование, где gdb использовать не требуется.
> >>
> >> Не верю, что в сложных проектах можно обойтись без дебагера.
> >
> > В сложных проектах нужно писать тесты. И в простых тоже.
> > Тогда дебаггер не понадобится.
>
> Тесты конечно хорошо, но очень важно правильно спроектировать систему.
> Заметил такую интересную тенденцию, в системах со слабо связанными модулями
> отладчик не нужен, максимум - печать промежуточных значений. В тех же
> системах, где модули привязаны друг к другу намертво, отладчик -
> единственная надежда разобраться хаосе, чтобы потом всё переделать с нуля.

Любимое занятие :) переделывать всё с нуля :)

Ответить