Признак плохого проекта - Неопределенность

E-mail Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 
Индекс материала
Признак плохого проекта
Закрепощенность
Неподвижность
Неподвижность
Вязкость
Неоправданная сложность
Неоправданные повторения
Неопределенность
Чем вызвано
Page 10
Все страницы

Неопределенность

Неопределенность программного модуля проявляется в сложности его понимания. Код может быть написан либо в четкой и выразительной манере, либо быть неопределенным и трудным для понимания. Код, эволюционирующий с течением времени, становится все более неопределенным. Необходимо постоянно следить за тем, чтобы код оставался "прозрачным" и выразительным, сводя возможную неопределенность к минимуму.

На начальном этапе составления модуля код разработчикам может показаться достаточно "прозрачным". Это происходит в силу того, что они, погружаясь в проблему с головой, воспринимают код на своем внутреннем уровне. Позднее, когда это состояние проходит, они могут вернуться к модулю и удивиться, что могли составить нечто подобное. Чтобы предотвратить такие случаи, разработчики должны представить себя на месте своих читателей и предпринять согласованные усилия для разложения кода на элементарные операции, чтобы читатели могли его понять. Кроме того, желательно, чтобы кто-то еще просмотрел составленный ими код.



 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий:

Комментарии, категория: "IT"

Интересное




Похожие материалы

Партнёры