Lecture sylabus PV260
Week 12 - The role of software architecture
Lecturer: Ondřej Krajíček, Y Soft
Date: 9. 5. 2017 at 10:00-11:40 in A318, FI MU
Content
Basic principles of good software engineering. Software Architecture and Design. There always is an architecture - Conway’s Rule. Four principles of simple design, their relationship with refactoring and rearchitecting. KISS and YAGNI principle from Extreme Programming. SOLID and GRASP principles.
Lecture Material
Slides of the lecture download