![]() |
#12 |
Участник
|
Re: Re: Комментарии удалены?
Цитата:
Изначально опубликовано mazzy
Где-то были даже разыернутые описания концепции работы. Цитата:
Изначально опубликовано mazzy
Один из постулатов рефакторинга говорит, что правильному коду не нужны комментарии. Код должен быть таким, чтобы его можно было читать и понимать как обычный текст. Цитата:
Изначально опубликовано mazzy
Надо сказать, что если оставить один слой sys, то именно так и происходит. Когда слоев много (много объектов), то уже необходимы не комментарии к коду, а описание СЕМЕЙСТВА классов. Так например, для четкой работы программиста необходимо описание концепции работы семейства LedgerVoucher. А вот такой документации в Аксапте чертовски мало. Именно из-за того, что разрабочики свято верили в рефакторинг. Верили бы разработчики свято в рефакторинг, то заложили бы в язык хотя бы разбиение классов на пакеты. А то получается, что и на пакеты не разбить и иерархия классов выше третьего порядка трудно реализуема(с помощью принятой в аксапте практики добавлять к имени предка "_ТакойтоПотомок" в названии класса-потомка) от того, что имя класса ограничено 35-ю символами... Скорее разработчики свято верили в непогрешимость и универсальность своего кода... |
|
Теги |
история развития, комментарий, рефакторинг, стиль программирования |
|
![]() |
||||
Тема | Ответов | |||
Управление проектами!? | 14 |
|