Чтобы получить наивысшую оценку в недавней части курсовой работы, меня попросили разработать конкретное приложение, используя c ++ и многоуровневое программирование.
Я понимаю теорию многоуровневой архитектуры и какие именно частиэтого приложения принадлежат к какому уровню, но у меня нет опыта на самом деле реализации приложений n-уровня.
Должен ли уровень полностью отделяться?например, один процесс, выполняющий базу данных, один процесс, выполняющий пользовательский интерфейс, и третий, управляющий взаимодействиями между ними?
Или это так же просто, как разделить приложение на слои кода, чтобы графический интерфейс пользователя не напрямую не обращался к базе данных и т. Д.
Любые советы, которые у вас есть дляМногоуровневое программирование на C ++ будет высоко оценено :)