Software design: Lecture 27 - Sheraz Pervaiz

Software design - Lecture 27. The main topics covered in this chapter include: motivation for design pattern; class diagram proposed by Joe; problem in the proposed solution; maintenance nightmare; design techniques; applying rule to duck class;...