Login
Подарки от программис'тов
6208 просмотров
Перейти к просмотру всей ветки
MrSanders коренной житель
in Antwort Программист 26.07.22 14:28
Я бы сказал, что это косяк проектирования. Или даже побочный эффект от отсутствия проектирования :)
Как только в игре возникает БД, количество вариантов увеличивается... Раньше в БД в SessionState действительно хранилось состояние сессии. Какое-то. Потом прорефакторили и поняли что оно нам нафиг не надо. А нужно имя формы. Но переименовывать столбец в БД... Это же геморрой! Надо во всех базах переименовать... А если ещё за БД отвечает другой отдел, которому для любого изменения надо заполнить 30-и страничный формуляр... Да ну нафиг! И остаётся поле SessionState. Менеджмент доволен, база стабильна! :)
Только что из поля GESCHSPEZ выуживал ID адреса для контакта. Который в коде везде ansprechpartnerId. Так и живём.