Дизайн систем 23/24 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м
(добавлена лекция 21.09)
Строка 20: Строка 20:
 
* '''07.09. Основы системного проектирования.''' [[https://disk.yandex.ru/i/w6vFjLcuKxVkhQ Презентация] | [https://disk.yandex.ru/d/jMjWZTmQP_-GoQ/%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F%2B%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%2020230907-162454.mp4 Запись]] Архитектура. Жизненный цикл архитектуры. Архитектурные драйверы и архитектурно значимые требования (ASR). Проектирование и оценка архитектуры. Waterfall.
 
* '''07.09. Основы системного проектирования.''' [[https://disk.yandex.ru/i/w6vFjLcuKxVkhQ Презентация] | [https://disk.yandex.ru/d/jMjWZTmQP_-GoQ/%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F%2B%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%2020230907-162454.mp4 Запись]] Архитектура. Жизненный цикл архитектуры. Архитектурные драйверы и архитектурно значимые требования (ASR). Проектирование и оценка архитектуры. Waterfall.
 
* '''14.09. Docker''' [[https://disk.yandex.ru/i/3oLiSxU1HsZEEQ Презентация] | [https://disk.yandex.ru/d/jMjWZTmQP_-GoQ/%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F%2B%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%202023-09-14T15-28-07Z.mp4 Запись]] Архитектурные паттерны. CI/CD. VM vs Containers. Конфигурирование приложения. Паттерны деплоя. Service discovery. Health check. Docker.
 
* '''14.09. Docker''' [[https://disk.yandex.ru/i/3oLiSxU1HsZEEQ Презентация] | [https://disk.yandex.ru/d/jMjWZTmQP_-GoQ/%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F%2B%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%202023-09-14T15-28-07Z.mp4 Запись]] Архитектурные паттерны. CI/CD. VM vs Containers. Конфигурирование приложения. Паттерны деплоя. Service discovery. Health check. Docker.
 +
* '''21.09 Функциональная декомпозиция''' [[https://disk.yandex.ru/i/7KQtzYMsFEtAQA Презентация] | [https://disk.yandex.ru/d/jMjWZTmQP_-GoQ/%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F%2B%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%202023-09-21T14-59-52Z.mp4 Запись]] Модифицируемость и ее оценка. Louse coupling & high cohesion. Строительные блоки. DDD. Модель предметной области.
  
 
== Домашние задания ==
 
== Домашние задания ==

Версия 23:20, 24 сентября 2023

О курсе

Это страница курса "Дизайн систем" 2023-2024 года (1-2 модуль 4 курса ПМИ).

Занятия проходят по четвергам в 18:10 - 21:00 онлайн, объявления о любых изменениях будут в Telegram-канале.

Преподаватели: Стас Щетинников, Артем Кузнецов, Илья Жигалко, Егор Карпов

Полезные ссылки

Канал курса: https://t.me/+ZikB0F8elb1kOTE6

Чат курса: https://t.me/+0azNletbfBQ1NDRi

Все записи: https://disk.yandex.ru/d/jMjWZTmQP_-GoQ

Лекции и семинары

  • 07.09. Основы системного проектирования. [Презентация | Запись] Архитектура. Жизненный цикл архитектуры. Архитектурные драйверы и архитектурно значимые требования (ASR). Проектирование и оценка архитектуры. Waterfall.
  • 14.09. Docker [Презентация | Запись] Архитектурные паттерны. CI/CD. VM vs Containers. Конфигурирование приложения. Паттерны деплоя. Service discovery. Health check. Docker.
  • 21.09 Функциональная декомпозиция [Презентация | Запись] Модифицируемость и ее оценка. Louse coupling & high cohesion. Строительные блоки. DDD. Модель предметной области.

Домашние задания

Docker

TBA

Итоговая оценка за курс

Итог = min(Округл(0.2 * ДЗ1 + 0.3 * ДЗ2 + 0.5 * ДЗ3 + 0.6 * ДЗ4 + 0.3 * ДЗ5 + 0.3 * Э), 10)

ДЗ –– оценки за домашние задания

Э –– устный экзамен

Округление арифметическое.