Archive for the 'java' Category

Faith Based Programming

Sunday, February 25th, 2007

This coming tuesday I am going to have a talk at a software seminar at Tandberg Telecom here in Oslo. I am very much looking forward to this, since I am going to talk about all my favourite topics.

  • Open Source
  • Lightweight architecture
  • Continous Integration
  • Maven2
  • Testing

And if I am lucky I will throw in some few things about AOP as well :)

Well enough about that. During the research and planning of this talk, I remembered a quote I have been using for a while for describing what in my personal experience as programmer in several projects over the years seems to be the most used programming style. Forget TDD, everyone says they are using it, but few actually are. Enter the realm of….

Faith Based Programming
“I Really do believe it works”
The art of writing software without the need for tests.

Do your project use this principle ?
If you are not sure what your teams are doing, and would like to find out if they are practicing the faith. Look for theese other statements that may indicate followers

  • Well.. It did work on my machine.
  • Funny.. I fixed that bug ages ago
  • Regression….. what ?
  • Clover.. no I am not superstitious
  • c:\.. not a valid unix path ?… strange…

Joining bloggers against commons logging

Wednesday, January 24th, 2007

Johannes Brodwall in his blog, commented about commons-logging and his pain with it.

I have had my share of struggles with the damned API, and spent quite a few hours to get it to run well together with a maven-jetty-spring combination (classloading issues basicly). So I cannot do anything else but concur, and join his crusade :)

Did also find some other people out there with similar thoughts

Jonas Boners blog
Ceki Gülcüs blog

and obviously hani have a blog entry complaining on Ceki ;)
but also some complaining on commons-logging

All in all the fun continues.