• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Paul Clapham
  • paul wheaton
  • Tim Cooke
  • Devaka Cooray
  • Rob Spoor
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Carey Brown
  • Mikalai Zaikin

Bitter Java

Posts: 962
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
<pre>Author/s : Bruce Tate
Publisher : Manning Publications Inc.
Category : Advanced
Review by : Madhav Lakkapragada
Rating : 8 horseshoes
"Bitter Java" is a "sweet book". While the previous statement sums-up my opinion of the content of the book, it wouldn't be fair not to say why. If you have the basic knowledge of J2EE components and would like to know "where to use a component" or more precisely "where NOT to use a component" this is the book you want.
The books walks you through the most common mistakes a programmer with academic knowledge would do. Okay, you did a couple of tutorials on the web, you now "feel" you have knowledge of J2EE, so what next? I would say, read this book - it will teach you how to identify anti-patterns in your code and their ill-effects. Once you identify these anti-patterns and sense the "bitterness" the authors teach you how to redo your applications using some well-known design patterns. Anti-patterns in the areas of Servlets, JSPs, Security, Caching, Server-Side Memory leaks, Connections, amd briefly XML are covered.
You don't really need a whole lot of design pattern knowledge, though a basic knowledge wouldn't hurt. Design patterns and anti-patterns are explained with example code. The original and refactered code is very well documented with appropriate remarks followed by detailed explanations.
As the moderator of the JSP forum, I have seen many questions posted on topics that were addresed in this book. Although, while taking the first steps in J2EE, you don't give much importance to anti-patterns, when you get into a production environment you must have this knowledge. While the examples in this book "may" appear basic, I think they are sufficient and clearly make the point. Glad that I was able to review this book.
More info at Amazon.com || More info at Amazon.co.uk
The human mind is a dangerous plaything. This tiny ad is pretty safe:
a bit of art, as a gift, that will fit in a stocking
    Bookmark Topic Watch Topic
  • New Topic