В общем и целом книга не плохая. В ней описано много примеров ситуации и подходов для их решения. Однако, любой человек разработавший мало-мальское API, вероятно, так или иначе сталкивался с большим количеством описанных "паттернов ". Автор не поскупился на огромное количество воды, благодаря которому читать книгу хочеться по диагонали.