Сейчас почти в каждом проекте: классификатор есть, коды стоят, требования соблюдены.
А порядка нет.
Потому что классификатор — это не решение. Это инструмент.
Если модель изначально собирается без логики, то никакие коды её не спасут. Будет просто хаос, но уже с кодами.
Частая ситуация: элементы названы по-разному, структура плавает, логики нет. Но при этом всё «прокодировано».
Формально всё правильно. По факту работать с этим невозможно.
Классификатор начинает давать пользу только тогда, когда есть система: одинаковые подходы, понятная структура, единая логика. А не когда его добавляют в конце, чтобы закрыть требование.
Поэтому и создаётся ощущение, что он не работает.
Он работает. Просто его используют не там и не так.
Пока не поменяется подход к самой модели, классификаторы так и будут оставаться «для галочки».
И здесь вопрос: а без классификатора что, нельзя проектировать, строить и жить?
Можно. И так до сих пор делают.
Но как только появляется задача считать, проверять, передавать данные дальше, управлять объектом — без единой системы всё начинает рассыпаться.
Кто противник классификаторов, колитесь! 😅
