IT-словарь › Программирование › Магическое число

Магическое число

Программирование Svenska → Обновлено: 2026-10-18

Необъяснённая числовая константа посреди кода — if (status == 17). Классический запах кода.

Лечение: именованная константа (const STATUS_REJECTED = 17). Ещё лучше — перечисление. Есть и второе значение термина: байты в начале файла, определяющие формат (PNG: 89 50 4E 47, JPEG: FF D8).

← Назад к словарю