Как стать автором
Обновить
5.3
Карма
0
Рейтинг

Пользователь

  • Подписчики 5
  • Подписки 1

тиражируемые решения

Java *
Т.З. примерно следующее — необходимо иметь некоторый «быстрый старт» для приложений с стандартным функционалом. Дополнительным (и самым «заковыристым») условием является то, что этот стандартный функционал необходимо иметь возможность изменять самым невероятным образом, вплоть до полного отключения и замены своим (специфичным для данного приложения) кодом.

Приведу жизненный пример: есть необходимость делать ОЧЕНЬ похожие приложения. Например интернет-магазины, которые построены на примерно одинаковых схемах данных, бизнес-процессах и тп. Т.е. функционал любого из магазинов примерно идентичен, различается только view слой.

Однако в одном из магазинов цена формируется не из таблицы Prices, а получается по более сложной схеме из хранимой процедуры.

Собственно задача такая — как уменьшить «повторяемость кода» (т.е. отойти от monkey-patching-а) и при этом не потерять полный контроль над кодом.
Читать дальше →
Всего голосов 28: ↑22 и ↓6 +16
Просмотры 1.2K
Комментарии 52

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован