Ограничение функциональности в зависимости от лицензии
От: andyag  
Дата: 24.03.11 12:08
Оценка:
Привет.

Подскажите пожалуйста, есть ли какой-то стандарт де-факто (или хотя бы best practices) для реализации ограничения функциональности в зависимости от лицензии, которая есть у пользователя? Сопровождаю проект, в коде каждые 100 строчек стоит if, в котором проверяется можно ли что-то сделать или нет. При этом получается, что все ограничения плавно размазаны по всему коду и в результате довольно сложно сказать с какой лицензией что можно делать. А если ещё и дублирование кода учесть, вообще мрак.

Заранее извиняюсь, если что-то не то с терминологией. Под лицензией понимается некий файл, который должен находиться в некой папке. Проект — .NET 2.0, Windows Forms

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.