March 2015
Intermediate to advanced
816 pages
36h 46m
English
The objectives of this chapter are to introduce object-oriented software design using the UML and highlight important implementation concerns. When you have read this chapter, you will:
understand the most important activities in a general, object-oriented design process;
understand some of the different models that may be used to document an object-oriented design;
know about the idea of design patterns and how these are a way of reusing design knowledge and experience;
have been introduced to key issues that have to be considered when implementing software, including software reuse and open-source development.
Read now
Unlock full access