Jump to content
  • Advertisement
Sign in to follow this  
TomX

Non-Syntax related programming books

This topic is 5473 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, I'm learning Java and I've purchased 3 books: .: Beginning Java 2: SDK 1.4 Edition .: Objects First with Java: A Practical Introduction Using BlueJ .: A JFC Swing Tutorial Whilst all these books are good for teaching syntax, they don't teach General Programming methods, techniques and tips which I feel are just as, possible more, important as syntax. Can anyone recommend any books which are good for teaching programming methods, techinques and tips rather than syntax, preferably one which doesn't relate to syntax from any language other than Java. Thanks in Advance TomX

Share this post


Link to post
Share on other sites
Advertisement
A few that come from the top of my head are:

-Design Patterns-Elements of reusable object-oriented code
-Refactoring
teach alot about Object Design.

-Extreme Programming Installed
showed me a working development methology with an emphasis on working, early & often releases, that goes together with testing, simpleness of code and communication.

-Code Complete
an awful lot of practical programming wisdom

-The pragmatic programmer (didn't read this, but I am told that it is very good)


These have been the most important books I ever buyed. Just a look into Design Patterns suddenly cleared me of tons of questions I had since I first bought a C++ book and thought, "Objects, ok. BUT WHY? AND HOW?".

Of course, in programming, questions only disappear to regather and call in reinforcements ;)

Hope that helps a bit

Thermo

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!