Think once: automate!

I have read a couple of software development books lately. All of them very easy reads, stuff for beginners. I am trying to practice what they preach and I find that my work has become easier.

I have (as of now) completed a new step in the Joel Test:

Can you make a build in one step?

Yes I can, this time I really can. Thx to “Pragmatic Project Automation” I will hopefully be adding the “daily builds” soon, too. Right now I have a controlled and fully automated build, that makes no errors as opposed to me: I keep forgetting things. I can even run my rmi server and the test client in one step and stop everything after the test in a controlled manner (well if you call perl controlled …).

I feel much more secure about this code than any other I have written before. I can see a definite improvement in my process in comparison to the last projects … Somehow everything keeps falling into place and I can be much more relaxed and have more fun at work … What did I want to say with all this? Uhm: no idea. I am having fun and I think I am learning a lot about software development.