Читайте также: |
|
Качество кода может определяться различными критериями. Некоторые из них имеютзначение только с точки зрения человека. Например, то, как отформатирован текст программы. Многие из имеющихся стандартов оформления кода имеют своей целью облегчить будущее сопровождение ПО, включающее отладку и обновление. Так же следует различать качество приложения (безопасность, быстродействие) и качество кода (читаемость).
К признакам качественного кода можно отнести:
· Читаемость кода (в том числе наличие или отсутствие комментариев к коду)
· Лёгкость поддержки, тестирования, отладки, исправления ошибок, изменения ипортируемости
· Низкая сложность кода
· Низкое использование ресурсов: памяти, процессорного времени и дискового
пространства
· Корректная обработка исключительных ситуаций
· Отсутствие «мусора» — неиспользуемых переменных, недостижимых блоков кода,
ненужных устаревших комментариев и т.д.
Качественным является код, максимально приспособленный к поддержке.
Как правило, код необходимо поддерживать. Очень редки ситуации, когда код написали
и забыли. И затраты на поддержку, как показывает практика, зачастую серьезно превышают затраты на разработку. Код пишут разные разработчики, каждый со своим стилем, видением мира и квалификацией. И в этих условиях важнейшую роль играют правила, при соблюдении которых вероятность получить хорошо приспособленный к поддержке код сильно повышается.
Дата добавления: 2015-08-27; просмотров: 96 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Метапрограммирование | | | Форматирование и оформление |