Software Design 5SE весна 2018 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Лекции)
(Практика Литвинов)
Строка 16: Строка 16:
  
 
Преподаватель: Литвинов Юрий ('''Yurii.Litvinov@gmail.com''')
 
Преподаватель: Литвинов Юрий ('''Yurii.Litvinov@gmail.com''')
 +
 +
 +
[http://hwproj.me/courses/33 Курс на hwproj]

Версия 15:13, 2 марта 2018

Лекции

Преподаватель: Брыксин Тимофей Александрович (timofey.bryksin@gmail.com)

1. Программа и программное обеспечение (ПО). Разработка ПО и Строительство. Понятие архитектуры. Роль проектирования и архитектора в производстве ПО. Функции архитектора. Архитектура и жизненный цикл ПО.

Презентация Конспект

2. Декомпозиция. Базовые принципы проектирования. Восходящее и нисходящее проектирование. Объектно-ориентированный подход. Состояние, поведение и идентичность объекта. Принципы объектно-ориентированного проектирования. Наследование vs. композиция. SOLID. Закон Деметры.

Презентация Конспект

Практика Литвинов

Преподаватель: Литвинов Юрий (Yurii.Litvinov@gmail.com)


Курс на hwproj