Какие утверждения справедливы по отношению к взаимодействию двух частей приложения – интерфейса и бизнес-логики?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
это две части приложения, не поддающиеся разделению. Каждый разрабатываемый класс приложения должен учитывать как интерфейс, так и бизнес-логику приложения
эти две части приложения должны быть полностью независимы. Интерфейс должен разрабатываться так, чтобы его можно было присоединить к любой бизнес-логике
приложение с одной и той же бизнес-логикой может иметь несколько различных интерфейсов, ориентированных на различные группы пользователей приложения(Верный ответ)
эти части приложения должны разрабатываться так, чтобы связи между ними были по возможности слабыми. Большинство изменений в бизнес-логике не должно сказываться на интерфейсе, справедливо и обратное утверждение(Верный ответ)