Writing 'good code' is always a challenge for every project. Unfortunately, we always associate it with development and not tests. What about automation test code? Ever notice that you have write more automation code than the actual lines of development code? Here are a few guidelines that I learned from my experience
