Проектирование программных систем 2024 — различия между версиями
(→Общие сведения) |
(→Общая информация) |
||
Строка 1: | Строка 1: | ||
= Общие сведения = | = Общие сведения = | ||
==== Общая информация==== | ==== Общая информация==== | ||
− | + | На курсе вы узнаете как использовать язык моделирования UML2 в разработке распределенных приложений в микросервисной архитектуре (MSA) с применением метода предметно-ориентированного проектирования (Domain-Driven Design). | |
+ | |||
+ | А также, как анализировать и проверять требования, структурировать программы, почему интерфейс это не абстрактный класс, как разрабатывать большие системы из небольших сервисов, паттерны и приемы, используемые архитекторами и тим лидами. | ||
+ | |||
+ | Практика предполагает выполнение и защиту двух заданий по командному курсовому проекту. | ||
+ | |||
+ | Для разработчиков, системных аналитиков и будущих архитекторов программного обеспечения. | ||
==== Программа курса и сдача домашек==== | ==== Программа курса и сдача домашек==== |
Версия 11:58, 21 августа 2024
Содержание
Общие сведения
Общая информация
На курсе вы узнаете как использовать язык моделирования UML2 в разработке распределенных приложений в микросервисной архитектуре (MSA) с применением метода предметно-ориентированного проектирования (Domain-Driven Design).
А также, как анализировать и проверять требования, структурировать программы, почему интерфейс это не абстрактный класс, как разрабатывать большие системы из небольших сервисов, паттерны и приемы, используемые архитекторами и тим лидами.
Практика предполагает выполнение и защиту двух заданий по командному курсовому проекту.
Для разработчиков, системных аналитиков и будущих архитекторов программного обеспечения.
Программа курса и сдача домашек
Указаны примерные даты
Руководитель курса
Хританков Антон
Преподаватели курса
Материалы занятий
Оценки
Правила оценивания (по баллам, набранным в рамках семестра)