К основному контенту

Сообщения

Сообщения за 2014

Что такое бизнес-логика в программировании?

Что такое бизнес-логика в программировании? При проектировании и реализации программных систем часто сталкиваешься с такими понятиями как: Бизнес-логика; Бизнес-правила; Бизнес-ограничение; Бизнес-операция; и т.д. Так что же это такое? Все эти термины начинаются со слова «бизнес», которое обычно и вводят начинающих программистов в заблуждение. Пытаясь найти определение в интернете, программисты натыкаются примерно на следующее: Б изнес (англ. business — «дело», «предприятие») — деятельность, направленная на получение прибыли; любой вид деятельности, приносящий доход или иные личные выгоды ( wiki ).   Данное определение не применимо в рамках реализации программного продукта, и не связано с какой-либо коммерческой деятельностью.  Термин Бизнес можно заменить на понятие Предметная Область(ПО), от которого и надо отталкиваться. Предметная область ( domain ) – это часть реального мира занимающееся деятельностью, которая служит объектом автоматизации (не путайте данное опр...