Хотя я пытаюсь понять разницу между логикой приложения и бизнес-логикой, я нашел множество статей, но, к сожалению, между ними существует противоречие.логика приложения против бизнес-логики
Here говорят, что они такие же, но ответ here совершенно другой.
Для меня я понимаю следующим образом:
Если мы посмотрим на определение Logic
слова в Google, мы получим
систему или набор принципов, лежащих в основе компоновки элементов в компьютер или электронное устройство для выполнения заданной задачи.
Таким образом, если логики set of principles underlying the arrangements of elements
то бизнес-логика должна быть set of principles underlying the arrangements of the business rules
, другими словами, это означает, что правила, которым необходимо следовать, чтобы получить систему отражает ваши потребности бизнеса.
И для меня логика приложения the principles that the application based on
, другими словами, как применять эти правила для получения системы, отражает ваши потребности в бизнесе, например, следует использовать MVC или не использовать ?, следует использовать SQL или MSSQL ?, должен ли я обрабатывать ошибки с помощью обработки исключений или если statment ?.
Так что, пожалуйста, кто-нибудь может помочь мне избавиться от путаницы.
Это может быть лучше подходит для http://programmers.stackexchange.com/ (вы должны сначала выполнить поиск, чтобы убедиться, что то, что вы собираетесь спросить, еще не было объяснено в одном или нескольких существующие ответы). – Michael
@ Michael благодарит много, я много сделал, если искал, но есть противоречие между ответами – user3260672