Advanced Software Design
5 credits
Reading list, Master's level, 1DL241
Main group 1
Recommended literature
- Larman, Craig, Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development, 3. ed., Upper Saddle River, N.J., Prentice Hall PTR, cop. 2005
Reference literature
- Design patterns: elements of reusable object-oriented software, Reading, Mass., Addison-Wesley, cop. 1995
- Fowler, Martin; Gamma. Erich, Refactoring: improving the design of existing code, Boston, Addison-Wesley, cop. 2000