Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переподключение зависимого модуля на разные источники данных
|
|||
|---|---|---|---|
|
#18+
Посоветоваться пришел. Проблема такова. Есть модуль, юзающий данные другого модуля Модуль 1 ->Модуль 2 Имеется еще один модуль - модуль 3, в котором по смыслу примерно те же данные, что и в модуле 2, но, во первых, есть много различий, во вторых, выполнен в другой архитектуре. Надо настроить Модуль 1 для работы с данными Модуля 3. Проблема. Если менять Модуль 1 для работы с данными Модуля 3, то это уже будет не Модуль 1, а Модуль 1', и гемор с поддержкой 2-х версий одного модуля, что мне совсем не нравится. Не помню, было ли на эту тему что-либо у Фаулера - я его пока что-то не шибко понимаю, но вот мысль развивается в том плане - надо делать Модуль 4, который должен готовить данные для Модуля 1 вне зависимости от того, откуда они берутся - из данных Модуля 2 или Модуля 3. Вопрос в том (если мысль об этом Модуле 4 правильная) как он должен быть устроен. Лучше ли было бы, чтоб он, например. копировал данные из источников в удобный для Модуля 1 формат или просто обеспечивал бы доступ к ним таким образом, чтобы Модуль 1 не знал, откуда он их берет (вернее, знал бы только, откуда берет, но не знал подробностей) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 12:27 |
|
||
|
Переподключение зависимого модуля на разные источники данных
|
|||
|---|---|---|---|
|
#18+
http://ooad.asf.ru/patterns/patterninfo.asp?id=21 http://ooad.asf.ru/patterns/patterninfo.asp?id=14 http://www.dofactory.com/patterns/PatternFacade.aspx http://www.dofactory.com/patterns/PatternAdapter.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2004, 12:56 |
|
||
|
Переподключение зависимого модуля на разные источники данных
|
|||
|---|---|---|---|
|
#18+
Varan, ты хотя бы скажи: в тему или пальцем в небо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 14:52 |
|
||
|
Переподключение зависимого модуля на разные источники данных
|
|||
|---|---|---|---|
|
#18+
snake , Спасибо, где-то близко. Вот только я пока в терминах этих шаблонов что-то пока не очень рассуждаю :-(. Делаю тупо - убрал все ссылки на неиспользуемые и малоиспользумые таблицы Модуля 3 из модуля 1. Осталось штук 7 из 20. В конфигурации прописан режим загрузки модуля 1 (условно - старый и новый). Если вариант - "новый" - запускается процедура, которая конвертит данные (справочники) Модуля 3, используемые в Модуле 1, в нужный (старый) формат. И работает с ними так же, как и раньше. После чего отключается от него и больше с ним не работает. До нового обновления данных справочников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 18:54 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=167&tid=1546412]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
139ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 263ms |
| total: | 508ms |

| 0 / 0 |
