• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

Books Must Have

 
Ranch Hand
Posts: 92
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

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?
 
Marshal
Posts: 67340
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dune
 
Ranch Hand
Posts: 164
  • Likes 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Hitchhikers Guide to the Galaxy

Imagine - Jonah Lehrer
 
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bob Reardon wrote:The Hitchhikers Guide to the Galaxy



Hitchhikers++

Mythical Man Month, Brooks
The Art of Computer Science, Knuth
jQuery in Action, Second Edition by Bear Bibeault
 
Sheriff
Posts: 3034
12
Mac IntelliJ IDE Python VI Editor Java
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Pat Farrell
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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.
 
Bear Bibeault
Marshal
Posts: 67340
173
Mac Mac OS X IntelliJ IDE jQuery Java
 
Greg Charles
Sheriff
Posts: 3034
12
Mac IntelliJ IDE Python VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Pat Farrell wrote:

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
Posts: 92
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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..
 
Pat Farrell
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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.
 
Ranch Hand
Posts: 179
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
a brief history of time - stephen hawking

great expectations - charles dickens

Julius Caesar - Shakespeare
 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"The Dilbert Principle", Scott Adams.
 
M Mehta
Ranch Hand
Posts: 92
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Vishal Shaw wrote:a brief history of time - stephen hawking

great expectations - charles dickens

Julius Caesar - Shakespeare



I have a brief history of time - stephen hawking as well
 
Bartender
Posts: 11445
19
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

M Mehta wrote:Can you please list the books a tech person must have?


The definitive guide to must have books for the modern day techie v 42.
 
Ranch Hand
Posts: 1408
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a book on beginning Visual Basic 6 programming. I don't use it anymore, but I cannot find any books on concluding Visual Basic 6 programming.
 
Bartender
Posts: 1111
Eclipse IDE Oracle VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Pat Farrell wrote:

Bob Reardon wrote:The Hitchhikers Guide to the Galaxy



Hitchhikers++

Mythical Man Month, Brooks++




pride and prejudice- jane austin

long dark teatime of the soul - douglas adams

and i feel as if i should have something computing

C - K&R
 
Frank Silbermann
Ranch Hand
Posts: 1408
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Wendy Gibbons wrote:


pride and prejudice- jane austin



I recommend the updated version:

http://www.amazon.com/Pride-Prejudice-Zombies-Heirloom-Classics/dp/1594744513/ref=sr_1_1?ie=UTF8&qid=1350662230&sr=8-1&keywords=Pride+Prejudice+and+zombies
 
Sheriff
Posts: 3838
66
Netbeans IDE Oracle Firefox Browser
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Frank Silbermann wrote:I recommend the updated version:

http://www.amazon.com/Pride-Prejudice-Zombies-Heirloom-Classics/dp/1594744513/ref=sr_1_1?ie=UTF8&qid=1350662230&sr=8-1&keywords=Pride+Prejudice+and+zombies


Zombies! That's certainly an improvement to just about anything.

Reminds me of a really funny campaign the Association of librarians did in our country some time ago:



The print on the bookmarks says "Read it before Hollywood does".

Source (mildly NSFW probably)
 
author
Posts: 42
1
Eclipse IDE Spring Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Don't forget Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development by Craig Larman.
 
Ranch Hand
Posts: 811
Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thinking in Java by Bruce Eckel

Stay Hungry Stay Foolish by Rashmi Bansal (The inspiring stories of 25 IIM Ahmedabad graduates who chose to tread a path of their own making.)
 
Ranch Hand
Posts: 123
Firefox Browser Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
someone nice uploaded to the web my #1 must have book.

it is called google.com
 
Ranch Hand
Posts: 62
Eclipse IDE Chrome Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is my list
head first java
head first servlet and jsp
SCJP
above all by Kathy and bert bates.

Struts 2.0 in action and Spring in action
 
Ranch Hand
Posts: 38
Eclipse IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I like Head First series.
 
Ranch Hand
Posts: 1283
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
playboy i guess :P
 
Ranch Hand
Posts: 231
1
Eclipse IDE Opera Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Kaustubh G Sharma wrote:playboy i guess :P


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"
 
Ranch Hand
Posts: 466
1
IntelliJ IDE Oracle Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Kathleen Angeles wrote:

someone nice uploaded to the web my #1 must have book.

it is called google.com



I concur with you
 
keep an eye out for scorpions and black widows. But the tiny ads are safe.
Sauce Labs - World's Largest Continuous Testing Cloud for Websites and Mobile Apps
https://coderanch.com/t/722574/Sauce-Labs-World-Largest-Continuous
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!