Software Design Patterns
- Dersin Düzeyi: Yüksek Lisans
- Tasarlanan Ders Kodu: 9050523
- Öğretim Türü: Örgün Öğretim (İkinci Öğretim)
- Dersin Kapsamı: Teorik ve Uygulama
- Akademik Yıl: 2006 - 2007
-
Ders İçeriği:
This course presents GoF patterns in detail, lets the students practice with 4 homework, examines good and bad designs, and explains to refactor bad designs using software patterns.
At the end of this course, the student will:
- know design pattern terminology and GoF design patterns
- use software design patterns in correct context and able to justify this use
- be able to evaluate object-oriented design
- recognize design problems and propose solutions