![]() |
#12 |
Administrator
|
Поясню.
1. Задача создания закладки "Номерные серии" в параметрах модуля. Пользователь ничего не вводит, однако ему выводится некая таблица (грид) значений, которые на самом деле хранятся в коде (контейнер контейнеров, классы, временная таблица - неважно). Важно, что при изменении соответствующего куска кода - данные в этой таблице должны меняться. В этом случае мне нравится (в порядке убывания): - вариант таблицы (лучше постоянной - как с номерными сериями) - вариант XML (в памяти) - вариант контейнера контейнеров не нравится вариант класса классов или Set (Types::Class) - т.к. слишком много кода 2. Задача создания разноски в ГК. Тут нет начальных константных данных, однако по входящим данным генерируется некоторый набор записей. Генерируемый набор может быть представлен как набор экземпляров классов (Set Types::Class). Важно - что нам не нужно хранить в классах параметры, т.е. многие параметры входящие В этом случае мне нравится (в порядке убывания): - вариант класса классов (на худой конец Set Types::Class) - вариант таблицы (лучше временной, как промежуточной, хотя может даже лучше и постоянной - т.к. все равно откат произойдет, если не закроется транзакция) не нравится вариант XML (сложность реализации) и контейнера контейнеров / Map / Set / List (нечитабельный код) PS. Упс... ответ уже получен - пункт 1. Но все равно - мнение свое выскажу ![]()
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 10.04.2011 в 21:52. |
|
Теги |
как правильно |
|
![]() |
||||
Тема | Ответов | |||
Загрузка начальных данных | 1 | |||
Набор данных на лету | 15 | |||
Прогноз роста базы данных и выбор топологии системы, Как правильно расчитать возможный рост | 0 | |||
Введение в Аксапту | 0 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|