Category: Books
-
JBoss At Work
Good overall book on how to deploy J2EE apps to JBoss. It follows a step-by-step approach (which at times might be annoying, but it does the job). Not much theory, though. If you want to learn how to deploy to JBoss, then this is a good book. Otherwise, a good overview of J2EE and Hibernate,…
-
Java Concurrency in Practice
Want to learn about synchronization in Java? Do you know what’s new in concurrency in Java 5/6? Not sure? Then this is the book for you. This book introduces many new concurrency concepts introduced in the new versions of Java: Locks, BlockingQueues, Semaphores, Executors, Concurrent data structures and more (much more). There is a lot…
-
Enterprise Integration Patterns
This is probably the best book on Enterprise Java Messaging. If that is what you desire. This is not an easy book. I read it all, but I think to actually start implementing based on the patterns, I would have to reread portions of it. This book is loaded with patterns, some small, some larger.…
-
Java Servlet Programming
I should have read this book years ago. It’s an excellent book on Java servlets — a servlets bible. But it shows its age now. But even so, it’s still worth a read (while skipping some sections): it contains detailed knowledge about how the servlets work — information not found anywhere else. Discussion about session…
-
The Timeless Way of Building
Excellent architecture book. From the pure architectural point of view, though. I was looking for more of a software design point of view. I did not find too much of it in this book. It was, nonetheless, a valuable read. Hey, I got to see what ‘normal’ architects go through, and what makes buildings live…
-
Design Patterns (GoF)
A classic. I have read several books on patterns. This is the best. You’ll get sound design principles as well. You will become a better designer if you read this book. If you can finish it — you might want to take it slow… This is not an easy book. I had tried reading it…
-
Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
This is one of the best design patterns books. I am not the only person that’s saying that. Check out Amazon.com reviews, check out recomendations from Martin Fowler. If you’re into architecture, this is a must read. (As a side benefit, you’ll enjoy reading it.) By reading this book, you’ll not only gain design patterns…
-
Patterns of Enterprise Application Architecture by Fowler
Excellent patterns book. Written in a pragmatic language. Fowler talks about patterns that relate to domain logic, remote services, data source and more. Even though you probably heard a lot of the patterns discussed in this book (if you’ve been following patterns), you will learn from this book. Fowler presents the patterns in an interesting…
-
Programming Pearls by Bentley
This is an important book, no doubt about that. For me, however, this was not an easy read. I never got into the book. Maybe my approach was wrong, maybe if the examples were written in a different language than C, maybe… I don’t know. What I liked about the book is the principles that…
-
Object Solutions — Grady Booch
I love reading what Grady Booch has to say. He’s an authority to me. In this book, he gives a lot of good advice. He gives a lot of good information what OO should be like, not just projects but advice on how to do better OO design. That’s good stuff. This book, however, shows…
Recent Posts
- Hello world!
- The Software Craftsman
- Write Debuggable Code!
- Effective Programming: More Than Writing Code
- Fundamentals of programming
Tags
2010 2011 abstraction advanced Books code concepts Craftsmanship design patterns encapsulation goals gof grasp immutability innerclass Java javascript jpa learning patterns practicing quality Quotes reading recommended reference solid tdd testing unclebob
Comments
Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…
Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in…