Есть реквизит ТЧ документа типа Булево ПодтверждениеОшибки
Сейчас хотят перейти на трехзначную логику:
Да - точно ошибку подтвердили
Нет - точно ошибки не было
Пусто - еще не принято решение
Предлагаю по такому случаю сделать перечисление Булево с двумя значениями: Да и Нет, а пустая ссылка - третье значение
А как бы Вы сделали?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший