This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes efficient programming Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "efficient programming " Watch "efficient programming " New topic

efficient programming

jacob deiter
Ranch Hand

Joined: Apr 02, 2008
Posts: 580
I like to know efficient programming in java,please suggest how I test my programming skill ?please suggest some books also to improve
Brian Lang
Ranch Hand

Joined: Oct 21, 2008
Posts: 43
If you haven't already, you might take a look at Effective Java by Joshua Bloch
[ November 15, 2008: Message edited by: Brian Lang ]
fred rosenberger
lowercase baba

Joined: Oct 02, 2003
Posts: 11880

We have our our course, the Cattle Drive. The problems are free - anyone can give them a go. If you want nit-picking, there is a small fee that goes to support this site.

You can also look at sites like Project Euler. It has over 200 little math exercises. All COULD be done by hand, but would be difficult. The idea is to write code in any language you want to solve them. I'm working through it, and it's great fun.

What I'm basically saying is that the best way to improve your skills is to practice.

There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 44515
Google for javabat. Several ranch members like that site; you can try little algorithms and see whether they work. They are usually more difficult than they appear at first sight!
I agree. Here's the link:
subject: efficient programming
It's not a secret anymore!