Сообщения

Сообщения за октябрь, 2013

Слой служб (Service Layer) в Salesforce

Привет всем. Рад представить вашему вниманию новую статью Паттерны проектирования бизнес приложений на Salesforce — Слой служб (Service Layer) . Здесь вы узнаете о новом подходе к проектированию приложения, которые позволит вынести бизнес логику в отдельный класс и открыть доступ к многим клиентам на Salesforce. В статье приводятся основные соглашения, принятые для разработки классов служб, а также много примеров использования подобных классов.

Принципы проектирования бизнес приложений на Salesforce

Задумывались ли вы о том, а правильно ли вы проектируете, создаете свое приложение на Salesforce? Из коробки нам доступна возможность использовать паттерн проектирования MVC. Проецируя на Salesforce мы получим, что M(Model) - это объекты, V(View) - это Visualforce page, С(Controller) - Apex controller. Все конечно красиво пока вы не начнете писать более менее серьезное приложение. Размещать код в контроллере страницы означает сразу убивать возможность повторного использования кода. Такие приложения становятся головной болью любого разработчика. Существуют другие принципы проектирования, которые помогу оптимизировать структуру приложения и сделают процесс разработки приятным увлечением. Порассуждать о новых принципах разработки бизнес приложений приглашаю на страницы моего блога salesforce-developer.ru