A disappointing book. Not useful for large enterprise application development. No design/programming patterns are provided for optimization. I found only a few pages here and there useful and practical. Not worth buying.