Hide menu

TDDB84 Design Patterns (6 ECTS)

HT1 2015




Welcome to the home page of the course TDDB84 Design Patterns.

Latest News...

Oct 17, 2016  Video lecture posted

There is a new video lecture posted on the lectures page on how to write papers. Good luck everyone!

Oct 12, 2016  Final lecture cancelled

The final lecture October 14 will be replaced by an online video lecture. I will post it Monday, October 17 at the latest and notify you when I do.

Oct 4, 2016  Update of the grading of sample papers

The grading rubric for 2016 has now been used to grade the sample papers that are provided for you.

Sept 15, 2016  Update of the Rubric for final papers

The grading rubric for 2016 has now been updated to clarify grading.

Sept 13, 2016  Small update to lab 2 description

Instead of TradeContext, you may look at the TradeStatus enum in class DiplomaticTrade.

Aug 31, 2016  Lecture 2 slides available

See the lectures page.

Aug 30, 2016  Seminar 1 code example updated

After some feedback on the code example for which you are supposed to propose a UML design until the first seminar, we have updated the code example on the page pertaining to seminar 1 [1]. It is a little more elaborate, but also illustrates the use of certain design principles that we will talk about more during the first seminar.

Aug 17, 2016  Course web being updated

The course web is currently being updated to reflect the new edition of TDDB84 for the Fall of 2016. Welcome everyone!

Course Literature

The course literature consists of online resources and scientific papers mostly, but there is also a valuable textbook on Design Patterns:

Design Patterns: Elements of Reusable Object-Oriented Software
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Hardcover: 395 pages
Publisher: Addison-Wesley Professional; 1st edition (January 15, 1995)
Language: English
ISBN: 0201633612

Page responsible: Ola Leifler
Last updated: 2015-08-25