![]() |
#19 |
Соучастник
|
Цитата:
Изначально опубликовано mazzy
Человек в разных формах видит разный набор констант. Значит для человека это разные константы! С какой стати внутри программы эти разные наборы должны быть представлены одним enum'ом? [Подобной штукой например может быть "строка в журнале" и полем "тип счета".] Для пользователя очевидно, что во всех формах(фактически это может быть и одна форма, только со включенными/выключенными полями) все те же штуки, только разных типов.. Непонимания не должно возникнуть. Цитата:
Изначально опубликовано mazzy
Поэтому считаю, что программное вмешательство в enum - очень плохой подход. Со всех точек зрения.
__________________
View Anton Soldatov's LinkedIn profile |
|