1
Разработка приложений / Одна библиотека для всех баз
« : 12 Сентябрь 2019, 11:37:24 »
Ну есть как минимум 2 подхода:
1. Организационный. Завести отдельную базу с общими элементами, сделать ее единственным местом внесения правок и шаблоном и в деловые базы вставлять копии элементов дизайна с наследованием из базы общих элементов. У вас будет копия кода в каждой деловой базе, но изменения будут приходить только из "мастера".
2. Архитектурный. Все что требует многократного вызова из разных мест сразу оформлять как сервис или как реализацию паттерна "command". Т.е. у вас будет одна копия кода в какой-то базе, из всех мест вы будет ее однообразно вызывать.
1. Организационный. Завести отдельную базу с общими элементами, сделать ее единственным местом внесения правок и шаблоном и в деловые базы вставлять копии элементов дизайна с наследованием из базы общих элементов. У вас будет копия кода в каждой деловой базе, но изменения будут приходить только из "мастера".
2. Архитектурный. Все что требует многократного вызова из разных мест сразу оформлять как сервис или как реализацию паттерна "command". Т.е. у вас будет одна копия кода в какой-то базе, из всех мест вы будет ее однообразно вызывать.