1,532 reputation
411
bio website
location Lower Hutt, New Zealand
age
visits member for 2 years, 4 months
seen Apr 9 at 18:44

I am a freelance software designer and developer with approximately 20 years of commercial IT experience. My current client has me programming Java and XSLT. I have an especial interest in automated software testing techniques.

My qualifications include

  • a BSc.Hons in mathematics from Victoria University in Wellington, New Zealand;
  • an Introductory Certificate in the Teaching of Adults, from Wellington Polytechnic (which no longer exists).

I have lived my entire life in New Zealand. I currently live in Lower Hutt, near Wellington.


Dec
22
awarded  Yearling
Dec
14
awarded  Nice Answer
Dec
22
awarded  Yearling
Nov
26
answered What's a good length for Javadoc for a class that is say 800 lines long?
Nov
15
awarded  Quorum
Nov
1
answered what receives an ajax call?
Sep
26
comment Finishing an iteration early
That doesn't sound like enough testers if your tests aren't automated. I feel scrum works best with as many automated acceptance tests as possible; because they WILL fail at some point, and you need to be able to fix the problem and get running again as quickly as you can.
Sep
26
comment What happens to programmers most oftenly while reading the code of others?
@TimothyJones You realise that it is actually possible to award +100, by way of the bounty mechanism?
Sep
26
comment Finishing an iteration early
Quick questions - When do your testers actually start writing the acceptance tests? Why aren't the acceptance tests ready to run by the time the developers have finished coding? What is the ratio of developers to testers that you have within the team?
Aug
11
answered TDD: Mocking out tightly coupled objects
Aug
11
comment Which version of Java should I use for learning?
Look to the future, not the past. Learn Java 7 if you have the opportunity to do so. Currently, Java 6 is far more widespread, but it's not different enough from Java 7 to cause you too many difficulties if you've learnt Java 7.
Jul
20
answered Best practice on if/return
Jul
18
answered When, Where, and How to Unit Test
Jul
18
comment When, Where, and How to Unit Test
@ElYusubov Not quite - that would be the PROCESS of unit testing. There are really three goals of unit testing, and it's really impossible to say which (if any) is the primary one. My answer to stackoverflow.com/questions/10161379/… lists these three goals.
Jul
4
answered Do they ask too much on this job?
Jul
2
comment My boss decided to add a “person to blame” field to every bug report. How can I convince him that it's a bad idea?
+1 for TDD and CI.
Jul
2
answered My boss decided to add a “person to blame” field to every bug report. How can I convince him that it's a bad idea?
Jun
26
awarded  Nice Answer
Jun
13
comment Is a client side developer usually expected to do design work also, or know designing and CSS as well?
@karank - maybe you could. I wouldn't call that "web development" really, but it sounds to me like server side development would be a better career choice for you than client side. Of course, to be really good at either, you should try to understand both.
Jun
13
comment Is a client side developer usually expected to do design work also, or know designing and CSS as well?
Maybe if you dislike CSS, you shouldn't be looking for work as a web developer. It really is one of the essential tools of the job. Would you want to be a carpenter if you didn't like screwdrivers?