The book presents a couple of problems and how to solve them in Storm. Or, at least, that's the premise.

The whole problem is that the problem is described in very high level, like "process the logs". While this sounds alright, the book never goes to explain how the logs are store, they format and so on. So you have a solution for a very high level which you have no idea how good the solution could be because you have no idea how the data exists. It simply does and the Storm topology process it and that's it.

Another problem is that, because all solutions are written in Java and Java is too damn verbose, instead of showing the whole code, the book goes into "Go to the file X, use the IDE to automatically add the imports and add this function." You never get a clear picture of how a complete bolt looks like.