Повторное использование кода и функциональности для расширений. Поставка подсистема или расширение. Поставка в виде подсистемы нужна для работы механизма подсказок и удобной разработки. Установка, обновление через обработку установщик.
Базовая, Редактор
Режим запуска: Управляемое приложение, режим совместимости: 8.3.10+ ОС: Win + Linux, языки: Русский, Английский (язык представлений: Русский, Английский)
- Принцип - Обратная совместимость т.е. можно смело ставить последнию версию весь старый код должен работать
- Разработка ведется в виде подсистемы при генерации релиза собирается вариант расширение. Использоватся может только один вариант подсистема либо расширение. Обработка установщик должна установить при необходимости расширение библиотеку и ваш продукт.
- Префикс объектов БР1 по мере развития БР2, БР3.
- Расширения функционала будет производится через: параметр ДополнительныеПараметры, параметр который был значением может стать массив значений.
- Принцип важности 1.Функциональность-универсальность, 2.Скорость. Понятность 3.Использование памяти
- Модули ПовтИсп это часть служебного интерфейса (т.к. это часть реализации)
- Рекомендуется использовать только часть областей ПрограммныйИнтерфейс
- Дополнительные области неудобно, совершенно непонятно что в них содержится
- Именование объектов должно группировать объекты рядом по алфавиту (по аналогии с общими модулями Общий, ОбщийСервер...), например картинки: БР1_ВырезатьВБуферОбмена и БР1_КопироватьВБуферОбмена лучше назвать БР1_БуферОбменаВырезать, БР1_БуферОбменаКопировать
Коммерческое распространение. Продукты - Расширения: 5-20% (в зависимости от ценности внутри решения) прибыли от продажи, Организации: 50-100 тыс.р. Не приветствуется конкуренция с решениями Infostart Toolkit и Infostart DataFormWizard (УДиФ). А также решения перепродающие библиотеку.