Many programsand functions are dissected. All the major pieces of code were tested. A consistent and proper codingstyle is adopted from the beginning. Code illustrates a language feature or an OOP concept. A program particularly illustrative of thechapter's themes is analyzed by dissection.
Dissection is similar to astructured walk-through of the code.
Its intention is to explain to the readernewly encountered programming elements and idioms. Tips, pitfalls, nuances, and advice on thetopic. A succinct list of points are reiterated ashelpful chapter review. The exercises test the student's knowledge ofthe language. Many exercises are intended to be done interactively whilereading the text.