Although written several years ago, the problems and patterns discussed in it are still valid and recurring. Reading this book prevent us from repeat mistakes that have been encountered by countless pioneers.
Today many application frameworks are designed with them in mind. Using those frameworks, we no longer have to code those building block. Still, reading this book help us to understand the design decision made during creating these frameworks.
If you are working on multi-tier, distributed applications, this book is a must. If your main focus is simple CRUD database web app, you may safely skip it....Continua