Prefactoring by Ken Pugh This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated June 12, 2006. 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 Confirmed errors: (20) 5th paragraph; The 5th paragraph is incomplete. Ends abruptly with "...rather than a con-". It should be "constant." (21) last line; ... for the uses cases we worked on... should be replaced by ... for the use cases we worked on... (33) Top of page; In ADAPT A PREFACTORING ATTITUDE, change ADAPT to ADOPT. Same phrase also appears further down on the same page and needs to be changed accordingly. (72) First paragraph; "Principle of Least Surprises" should be: "Principle of Least Surprise" (76) last paragraph; "After having... you might find that RegularPolygons actually have a lot more in common than a Square and Rectangle." should be: After having... you might find that RegularPolygons, such as Square and EquilateralTriangle, actually have a lot more in common than a Square and Rectangle."