I love to have my own copy of books. Mostly hard copies and some e-books as well. I feel if you have your own copy of book you ready it someday or other .. whole book or some parts.. Some of technology books I have are ..
Head First Design Patters
Spring In Action
Hibernate in Action
Camel in Action
Java Threads
Effective Java
Complete Reference of Maven
I am a java/jeee professional. Can you please list the books a tech person must have?
Being somewhat old-school (read just plain old), I tend to have tomes on my office bookshelf that I have read and lend a certain gravitas, even though I probably will never read them again.
1. GoF, Design Patterns (of course)
2. Fowler, Refactoring 3. Grand, Patterns in Java, vol. 1 (vol.2 was crap)
4. Steel, Core Security Patterns 5. Schneir, Applied Cryptography (actually, I never slogged all the way through this one)
The books actually open on my desk reflect what I need to know right now, so +1 to jQuery In Action, a reference guide to Jasper, and also a pocket guide to SQL. I can never remember that dratted SQL syntax.
Greg Charles wrote:
1. GoF, Design Patterns (of course)
I really dislike this book. It has not aged well. About all anyone remembers from reading it is that singletons are great. This is not true. Singletons are evil.
Singletons ruin good design.
Greg Charles wrote:
1. GoF, Design Patterns (of course)
I really dislike this book. It has not aged well. About all anyone remembers from reading it is that singletons are great. This is not true. Singletons are evil.
Singletons ruin good design.
Interesting. I didn't even remember Singleton being in the book, but there it on page 127. The Gang doesn't really take a position on the great vs. evil issue though, other than including it in the book I guess. The ones I remember particularly from GoF are Decorator, Facade, Chain of Responsibility, and Iterator. Also Flyweight, but mostly because I just couldn't see the point of that one, and it bothered me for a while. I've gotten a fair amount of use from the others over the years.
So, did a Singleton shoot your pa? I've set up a soapbox here, and I'd really like to hear the details!
M Mehta
Ranch Hand
Joined: Aug 03, 2006
Posts: 92
posted
0
Good list so far... Also I am looking for a good book on design patterns.. HF is good , but want to read more so can apply design patterns in real time when designing..
Greg Charles wrote:5. Schneir, Applied Cryptography (actually, I never slogged all the way through this one)
Nit alert: its Schneier
More importantly, this is a reference book, not a novel or other book that you are supposed to read from start to the end. You are supposed to read the first few chapters carefully, and then skim the rest. Later on, you then know which chapters have the information you need.
Sadly, the field of cryptography is huge, and this book, while necessary, is not sufficient. It is really easy to read a reference like this, and then run off and implement security for a system. It will be weak, not because Bruce is wrong, but because its trivially easy to miss a tiny detail and put holes like swiss cheese in the system.
I can have on online pdf, that stays well hidden from bad world!
The only book that I remember having ever read is Kathy and Bert's SCJP 6 Guide. All other books that I purchased, I never grazed past first page of first chapter!
Edit: And by "pdf", I never meant "Aspose PDF file manipulation tools"
Vinod Tiwari
Ranch Hand
Joined: Feb 06, 2008
Posts: 458
posted
0
Kathleen Angeles wrote:
someone nice uploaded to the web my #1 must have book.