Errata for Interface Oriented Design
We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.
The latest version of the book is P2.0, released about 1 year ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.
| Paper | Description | Found in | Fixed in | |
|---|---|---|---|---|
| 7 |
#29431: Example for C++ is not quite correct.
Function findAverage() in base class is private, then SampleImpelentation class inherit publically.
Co...more...
|
P2.0
17-Aug-07 |
||
| 26 |
#25753: Point 5 of the "Order a Pizza" test case says nothing about checking the pizza for extra or missing ingredients, let alone issues such as ingr...more...
|
P1.0
20-Aug-06 |
||
| 29 |
#29122: I believe "observer" in the Customer class's set_address and set_name methods should be "the_observer".--Bart van der Zwet |
P2.0
23-May-07 |
||
| 40 |
#29126: I think "print length of theTopping" in the second pseudocode sample on this page should be "print length of theToppings" given the declaratio...more...
|
P2.0
24-May-07 |
Stuff To Be Considered in the Next Edition
| Paper | Description | Found in | Fixed in | |
|---|---|---|---|---|
| 29 |
#25664: The paragraph after the Customer interface uses different method names than in the interface. Readers not familiar with Ruby might not see th...more...
|
P1.0
07-Aug-06 |
||
| 133 |
#25679: Be consistent in the WebPage and URL data interfaces. URL is preceded with the word "data" while WebPage is not.--Kyle Blaney |
P1.0
07-Aug-06 |
