September 2005
Intermediate to advanced
240 pages
6h 28m
English
BEFORE WE ANALYZE SAM'S SYSTEM IN DETAIL, we look at some general system development issues. These issues relate to all forms of software development, not just object-oriented design. We examine the big picture , interface contracts, communicating with code, simplicity, dealing with errors, and the spreadsheet conundrum.