|
|
|
|
|
|
|
|
Title |
Oracle PL/SQL Programming |
Author |
Steven Feuerstein,
Bill Pribyl |
Publisher |
O'Reilly |
ISBN-10 |
0596009771 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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) |
|
|
|