Здравствуйте, Awaken, Вы писали:
A>для меня оно очень затрудняет анализ программы,
A>особенно когда имеются 3 версии исходника, созданных из одной любителями
A>технологии Copy-n-paste и оказывается что отличаются они в основном наличием
A>комментариев в разных местах (вот бы научить WinDiff игнорировать комментарии
A>при сравнении)
A>про рефакторинг тоже уже говорили — когда переносишь метод в другое место,
A>ранее написанные комментарии теряют смысл
Мне очень понравилась мысль в одной книжке по рефакторингу. Выглядела она примерно так
Если код требует комментариев, то его надо рефакторить