Great software begins here: well designed apps rock -- Give them what they want: gathering requirements -- I love you, you're perfect ... now change: requirements change -- Taking your software into the real world: analysis -- Part 1Nothing ever stays the same: good design -- OO Catastrophe -- Part 2Give your software a 30-minute workout: flexible software -- "My name is Art Vandelay": solving really big problems -- Bringing order to chaos: architecture -- Originality is overrated: design principles -- Software is still for the customer: iteration and testing -- Putting it all together: the ooa & d lifecycle
Summary
Provides information on analyzing, designing, and writing object-oriented software