Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Песочница > Можно ли отлаживать что-то, не понимая


Автор: SelenIT 15.1.2007, 19:04
Действительно большой проект. Очень хитрая логика внутри, одно и то же может делаться на разных уровнях и в достаточно неожиданных местах, а в ходе эволюции оно то и дело перескакивает в другие места, еще более неожиданные. Нормально ли в такой ситуации подолгу не понимать, что откуда растет и как что на что влияет? А то, когда меня просят сию минуту объяснить, какую проблему фиксила очередная нелогичная строчка и почему месяц назад не работало без нее, а теперь не работает с ней, а без нее как раз работает - чувствую себя очень по-дурацки. Мне бы самому понять, откуда это вдруг вылезло и как оно связано с другой (новой) половиной проблемы... но на это уходит слишком много времени. Нередко за это время проблему фиксит кто-то другой, а я остаюсь в лучшем случае дураком, а в худшем - невольным саботажником smile

Можно ли с этим мириться? Или, если не хватает мозгов для понимания, нужно переходить на что-нибудь попроще? 

Автор: skyboy 15.1.2007, 19:34
SelenIT, метод Монте-Карло - это тоже понимание ситуации. Своеобразное, но понимание. Не парься smile

Автор: SergeCpp 15.1.2007, 20:04
Цитата(SelenIT @  15.1.2007,  21:04 Найти цитируемый пост)
Нередко за это время проблему фиксит кто-то другой

Если он при этом не пишет комментарии — что и как и почему, то...

Да и не только он. Ваш код тоже ведь кто-то будет смотреть, по всей вероятности

Автор: SelenIT 15.1.2007, 20:20
Цитата(SergeCpp @  15.1.2007,  20:04 Найти цитируемый пост)
то...


SergeCpp, сорри, но нельзя ли развернуть вывод? Я таки дурак, да? ;)

Автор: Winprogrammer 15.1.2007, 20:22
Надо иногда писать комментарии...

Автор: SergeCpp 15.1.2007, 20:33
...то не его это — программы писать

Автор: SergeCpp 15.1.2007, 20:56
user posted image
http://rsdn.ru/res/book/prog/codecomplete.xml

Развёртываю вывод user posted image

Купите эту книгу в "бумажном варианте" и прочитайте. Всю.

Автор: SergeCpp 15.1.2007, 21:14
user posted image
http://www.ozon.ru/context/detail/id/1950054/

А книги такого вот плана... user posted image http://rsdn.ru/Forum/?mid=2270952 user posted image

Автор: Rodman 15.1.2007, 21:16
Нашел чем голову забивать... вощьми пивка - и разберешься со временем

Автор: SelenIT 15.1.2007, 21:19
SergeCpp, спасибо за конструктивный совет!

Автор: SergeCpp 15.1.2007, 21:24
Вы только первую-то книгу — купите! (а то водиться не буду user posted image)

Кстати... А термин "водиться" Вам знаком?.. user posted image

Автор: filinsoft 15.1.2007, 22:52
разве что только отдельный модуль
а потом можно другой
и так шаг за шагом
Зачем знать все?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)