Bosten IT Consulting
Bosten IT Consulting  
 
books


I really like books. Especially IT related books. When I'm passing a bookstore I can't resist it's temptation. So I enter and I'm going straight to the IT book department. For the last couple of years I collected quite some books. Some books are real eye-openers. Others are just trash.

     
     
Title Oracle PL/SQL Programming
Author Steven Feuerstein, Bill Pribyl
Publisher O'Reilly
ISBN-10 0596009771 Amazon.com
Review
Good old Oracle PL/SQL. The programming language where my IT career started. On first sight a simple language, but very powerful. The author Steven Feuerstein writes very enthusiastic and recognizable. After reading his books you start to write better software!
Link http://www.oracleplsqlprogramming.com/
 
     
     
Title Advanced Oracle PL/SQL Programming with Packages
Author Steven Feuerstein
Publisher O'Reilly
ISBN-10 1565922387 Amazon.com
Review
This book was a real eye-opener! After reading this book I only developed Oracle software using PL/SQL packages. Feuerstein calls packages the 'poor man objects'. A clever remark that I only started to appreciate after many years when I switched to Java.
 
     
     
Title Design Patterns:
Elements of Reusable Object-Oriented Software
Author Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides
Publisher Addison-Wesley Professional
ISBN-10 0201633612 Amazon.com
Review
GoF, also known as the Gang of Four, wrote history with this book. You cannot hide in the OO world for these patterns. The patterns are part of the dialog with your co-workers. A must have for your collection!
Link http://www.dofactory.com/Patterns/
 
     
 
     
Title Core J2EE Patterns: Best Practices and Design Strategies
Author Deepak Alur, Dan Malks, John Crupi
Publisher Prentice Hall PTR
ISBN-10 0131422464 Amazon.com
Review
A classic. As a J2EE developer or architect you really need this book. In every application developed these patterns are used. Sometimes on purpose, sometimes by accident. I really like the pattern poster. On this poster you can see the relations between the different patterns. (Have a look at the link.)
Link http://www.corej2eepatterns.com/
 
     
     
Title Expert One-on-One J2EE Design and Development
Author Rod Johnson
Publisher Wrox
ISBN-10 0764543857 Amazon.com
Review
Finally a book that is more than just describing a bunch of API's. Johnson explains very well the real concepts of J2EE. His diagrams of web servers and J2EE containers will never disappear from my mind. When your having doubts about using EJB's, read this book. Johnson is also the founding father of Spring.
Link http://www.wrox.com
http://www.theserverside.com
 
     
     
Title Applying UML and Patterns:
An Introduction to Object-Oriented Analysis and Design
and Iterative Development
Author Craig Larman
Publisher Prentice Hall PTR
ISBN-10 0131489062 Amazon.com
Review
Craig Larman created a good book. After switching from Oracle to Java I needed some more knowledge about Object-Oriented Analysis and Design (OOAD). There are a lot of books around the subjects of UML and OOAD. This is one the few really good ones.
 
     
     
Title Domain-Driven Design:
Tackling Complexity in the Heart of Software
Author Eric Evans
Publisher Addison-Wesley Professional
ISBN-10 0321125215 Amazon.com
Review
Again an eye opener. When you start to think you understand Java and J2EE read this book about design. Martin Fowler says in an anecdote that Eric Evans was one of few people that really could teach him new stuff. Evans talks about Aggregates, Repositories, Factories and much more. Clear concepts that give you guidance when designing systems. At the link at InfoQ you will find a summary of his book.
Link http://domaindrivendesign.org/
http://www.infoq.com/minibooks/ddd-quickly/
 
     
 
     
Title Enterprise Integration Patterns:
Designing, Building, and Deploying Messaging Solutions
Author Gregor Hohpe, Bobby Woolf
Publisher Addison-Wesley Professional
ISBN-10 0321200683 Amazon.com
Review
How much patterns can a man handle? Never enough :-) The world of integration and messaging was unknown for me. After reading this book all the new concepts and techniques fell into place. This presents a clear collection of design from which you can choose when designing a integration solution. With the current focus on SOA and ESB a very interesting title.
On the site belonging to this book you can download some Visio templates that represent the pattern icons.
Link http://www.eaipatterns.com/
 
     
     
Title Patterns of Enterprise Application Architecture
Author Martin Fowler
Publisher Addison-Wesley Professional
ISBN-10 0321127420 Amazon.com
Review
An impressive collection of so called Enterprise Application Architecture patterns. Fowler proofs he is able to classify the different ways to design and develop enterprise applications. A clear overview that can act as a guidance when designing a system.
Link http://martinfowler.com/eaaCatalog/
 
     
     
Title Java Persistence with Hibernate
Author Christian Bauer, Gavin King
Publisher Manning Publications
ISBN-10 1932394885 Amazon.com
Review
This book was really read to pieces. Hibernate/JPA keeps surprising me with the many possibilities. This books helps you to choose between different design strategies.
Link http://www.hibernate.org/
 
     
Another nice place to look for list of books is at the 'Listmania' section at Amazon.com.
A couple of interesting list are:
 
Java J2EE Classics  
J2EE Books for Architects  
Essential books for J2EE Developers (by Rod Johnson)  
   
  menu_t
menu_b



Eric is available from:
December 2014

Home ] [ Contact ] [ Resumé ]