[It-reserve] Архитектурные паттерны и рефакторинг в магистратуре

Alexander Borodin aborod на cs.petrsu.ru
Ср Мар 29 10:57:48 MSK 2017


Здравствуйте!

Я сейчас в Иннополисе, пока прокомментирую свое видение содержания, это 
пока не раскладка по темам и часам, скорее некие модули.

1. Архитектурные стили и архитектурные паттерны. Общий взгляд, цели, 
способы классификации.
2. Паттерны по Фаулеру (Архитектура корпоративных приложений, Patterns 
of Enterprise Architecture Application), нужна оценка применимости / 
использования в настоящее время со стороны консультантов, кратко можно 
посмотреть здесь: https://www.martinfowler.com/eaaCatalog/
3. Подход Clean Architecture по книгам "дяди Боба" Мартина (Чистый код, 
Идеальный программист, Clean Architecture)
4. Предметно-ориентированное проектирование по книгам Эрика Эванса 
(Предметно-ориентированное проектирование: структуризация сложных 
систем), Вернона Вона (Implementing Domain Driven Design, Domain Driven 
Design Distilled), Милетта (Patterns, Principles and Practices of Domain 
Driven Design).
5. Приемы, способы, нотации и языковые средства для описания архитектур 
систем и проектирования подсистем по Фаулеру (Языки 
предметно-ориентированного проектирования).
6. Рефакторинг на основе паттернов (Фаулер, Рефакторинг: улучшение 
существующего кода)
7. Современное развитие - всевозможные MVVM, VIPER, Reactive Patterns и 
другие.

С уважением,
Александр Бородин

-- 
Александр Владимирович Бородин
зам. директора, ст. преп.

Петрозаводский государственный университет,
институт математики и информационных технологий,
кафедра информатики и математического обеспечения
185910, респ. Карелия, г. Петрозаводск, пр. Ленина, д. 33, каб. 255
+7 911 401-77-88



Подробная информация о списке рассылки It-reserve