Сейчас есть необходимость, возможность и большой интерес пройти качественное обучение по архитектуре ПО. Например, отличным вариантом был бы курс "Архитектура сложных систем". Судя по описанию, он предполагает достижение в процессе обучения следующих целей:
Но как оказалось, этот курс находится сейчас только в разработке, и сроки его "доступности" пока неясны. :-( Ничего похожего у меня найти не удаётся. Поэтому пока в ближайших планах - быть на SEC(R) 2007. С огромным удовольствием посещу семинар Rick Kazman, "Analysis and Management of Software Architectures: Design it Right, Build it Right", ведь на практическом семинаре автора книги Архитектура программного обеспечения на практике быть, на мой взгляд, обязательно стоит!
- Научить индентифицировать сложные программные системы
- Представить методы преодоления сложности системы в ходе разработки ее архитектуры (декомпозиция, выделение иерархий и др.)
- Дать навык разработки архитектур сложных систем
- Дать возможность освоить объектно-ориентированный подход к разработке архитектур сложных систем
- Научить выделять, разрабатывать и применять паттерны
- Познакомить с основными языками описания архитектур и средами разработки
- Дать знания об Model-Driven Architecture
0 коммент.:
Отправить комментарий