[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