Category: Books I Recommend
-
Effective Programming: More Than Writing Code
I’ve been following The Coding Horror blog for at least a few years. When I heard that the author released a book, via a blog post on the blog, :), I felt both excited and unexcited. Excited because I like author. Unexcited because I discovered that it’s mostly reprints from the blog. However, the price…
-
Effective Java (2nd) – Must Read Book
I read the 1st edition (my recommended book) a few years back. I just re-read the 2nd edition. It’s one of the best Java books around (the other must read would be Java Concurrency in Practice). Read it. Re-read it. The 2nd edition is a little harder to read. Some chapters are too long and…
-
Pro JPA 2
If you’re learning or planning to learn JPA 2, you must own this book. Why? It’s the most complete book on the subject out there. It’s like a JPA bible. Just a warning: It’s not an easy read. You will most likely have to read some (if not all) chapters at least twice. Some even…
-
Beginning Java EE 6 with Glassfish 3
If you’ve been following the Java EE world, you know that Java EE 6 along with Glassfish v3 application server were released recently. This book has been around since mid year! And it’s still the only book on the subject. To me this was a great gift: I was able to get a complete sneak…
-
Pro JavaScript Design Patterns
After reading a few books on JavaScript, I wondered… I wish there was a JavaScript book on Design Patterns. I was very glad when I found this book! It’s an advanced book loaded with great content, interesting style, and practical examples. 2 in 1. Not only do you get a refresher on Design Patterns, but…
-
Professional JavaScript for Web Developers (2nd ed)
This book has opened my eyes in the JavaScript development world. For real. I did not know object-oriented JavaScript. I did not a lot of JavaScript patterns available. Nor did I now the best practices for JavaScript. Until now. 🙂 This is the best JavaScript book out there now. I checked out almost all of…
-
Effective Java (2nd Edition)
One Minute ReviewPositives* Best advanced Java book* Loaded with excellent tips* Expert voice* Broad coverage of best practices Negatives* Some chapters too complex General OverviewThis is the best Java book available for the advanced/experienced programmers. (For beginners, see Thinking in Java by Eckel.) Why? Bloch shows you HOW you should be programming in Java. He…
-
jQuery in Action
One Minute ReviewPositives* Excellent overview of jQuery* Full of examples* Focus on effective usage* Live samples (Lab) Negatives* In the API docs, an example would be really helpful General OverviewI read the majority of another good book, Learning jQuery, but jQuery in Action is much better! Much more thorough, covers more material. I think this…
-
Spring in Action
One Minute ReviewPositives* Excellent overview of Spring (good coverage)* Not too detailed; not too light* Excellent writing style Negatives* Feels lengthy* Too pro-spring PositivesWhat’s not to like? I think this is an excellent resource for the Spring Framework. I liked it as a refresher for some of the Spring 2.0 features, but I’m also going…
Recent Posts
- The Software Craftsman
- Write Debuggable Code!
- Effective Programming: More Than Writing Code
- Fundamentals of programming
- Steve Jobs on Simplicity
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
Yes it does, thanks a lot for the info.
Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…