Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>Здравствуйте, vsb, Вы писали:
Я бы опирался на следующие составляющие в вашем случае:
Надо ли динамически включать и выключать фичи? Если нет, то положить такое в статику.
На сколько много комбинаций: компания-{набор флагов}
Но стратегия была бы такая, что сначала положить в ифики, только зафасадировать это все.
Дальше это все можно развить в компоненты/плагины и собирать сборку/конфиги под каждую компанию, если нужно динамически, то база и апдейты.
Если идти дальше, то если у вас не С++, а C# или Java то можно повесить атрибуты аннотации и сделать это в виде АОП.