Индикатор неисправности программного обеспечения - Software defect indicator
Индикатор дефектов программного обеспечения представляет собой шаблон , который можно найти в исходном коде , который сильно коррелирует с программным дефектом , ошибки или упущения в исходном коде компьютерной программы , которая может привести к его неисправности. При проверке исходного кода компьютерных программ не всегда возможно выявить дефекты напрямую, но часто встречаются шаблоны, иногда называемые анти-шаблонами , указывающие на наличие дефектов.
Некоторые примеры индикаторов дефектов программного обеспечения:
- Отключенный код: код был написан, и программист отключил его или выключил, не объясняя, почему он был отключен, или когда или будет ли он снова включен.
- Слишком сложная процедура: программа (метод, модуль, процедура, подпрограмма, процедура или любой именованный блок кода) содержит более 10 двоичных терминов в условных операторах.
- Неиспользуемые переменные: переменные, на которые нет ссылок, являются сильным индикатором других ошибок.
Смотрите также
- Цикломатическая сложность
- Анти-шаблон
- Компьютерная программа
- Компьютерное программирование
- Поток управления
- Программная инженерия