Software Design, 5 курс, 2 семестр, 2016/17 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Лекции)
(Лекции)
Строка 8: Строка 8:
  
 
[https://docs.google.com/presentation/d/1A3gDqbLJzWcr37hJ4s-YJ2aJ2qQLwa_QXsRz9CbH-ro Презентация]
 
[https://docs.google.com/presentation/d/1A3gDqbLJzWcr37hJ4s-YJ2aJ2qQLwa_QXsRz9CbH-ro Презентация]
 +
[https://docs.google.com/document/d/1-yC3j5ZTgswMhXS7WI-1F4ZSWFXUhd2Dw3LvbfnGyL0 Конспект]
 +
 +
2. Декомпозиция. Базовые принципы проектирования. Восходящее и нисходящее проектирование. Объектно-ориентированный подход. Состояние, поведение и идентичность объекта. Принципы объектно-ориентированного проектирования. Наследование vs. композиция. SOLID. Закон Деметры.
 +
 +
[https://docs.google.com/presentation/d/1p20e6t1qUQ8fblupxO4FCYr3HH9LVtwjA6vQgCNMRFE Презентация]
 +
[https://docs.google.com/document/d/1RLbL-ngDB-0nuY3OmpMqnsZ80uzFAeIvyrIHlWYaA0w Конспект]
  
 
== Практика ==
 
== Практика ==

Версия 12:53, 22 февраля 2017

Лектор — Брыксин Тимофей

Практика — Юрий Литвинов

Лекции

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

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

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

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

Практика