Prefactoring by Ken Pugh The unconfirmed error reports are from readers. They have not yet been approved or disproved by the author or editor and represent solely the opinion of the reader. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification This page was updated June 4, 2008. UNCONFIRMED errors and comments from readers: {150} Last Paragraph (code example); The first if statement, according to the spec on page 149, should be: if (number_of_rentals_in_last_month > 6) instead of: if (number_of_rentals_in_last_month > 5) "I want to give a 5% discount if a customer rented _more_than_six_ CDDiscs in the past month ..."