12 Apr 2007, 10:29am
Uncategorized:
by toni

leave a comment

the fit* stuff

Felix is right

In the point of programming is to create and clarify meaning. Not to obscure it.

in the Ward Cunningam page I read:

Framework for Integrated Test, my version of TDD.

Version of TDD? I hope that there’s a mistake on the html… Fit is TDD? Sounds blaspheme to me.

I don’t like all the fit stuff and I never liked.

I heard of testers frustrated writing tons of tables on its wiki. Tables? Where does come from the idea to have this world table oriented? Wasn’t object oriented?

I hate fitnesse. I am so sorry but I deeply hate it.

Especially if people pretend to have code coverage with it. Especially if I have to wait hours for some integration tests made with it.

I’m for unit tests, with some mocks maybe sometimes. It’s faster, easier to understand, easier to refactor, to change.

Testers spent a lot of time understanding/playing/bla bla bla with fitnesse, why not putting them with their pairing  front of a good eclipse installation and let’s get the party started with some unit tests?

12 Apr 2007, 10:21am
Uncategorized:
by toni

leave a comment

MF Bliki: JRake

On the Martin blog I’ve found an old post about JRake. He wrote this in 2006. In 2007 we are still using Ant, we still loose time in that language/tool to build our apps.

MF Bliki: JRake
around 2000 we both made the mistake of thinking an XML based build file was the way to go

I am not sure if JRake will be the Ant killer, I’ll try it as soon as possible. I am sure that we should really give up to pretend that Ant is a scripting language or that Ant is good.

Ant code tends to entropy. Encourages copy and paste. It’s not powerful. You can loose your life following/searching import s and macro definitions. In big/complex projects you can get lost in the ant bloody codebase.

In addition, but maybe it’s a personal problem, every time that I’ve to use something I forget the syntax, this because the nice ant guys gave to the developer always 3-4 different ways to perform a task. This to me is confusing and I’m always on the manual page to read the documentation. I don’t like Xml. I don’t like files of 1000 lines and I’ve seen more than one in my life talking about Ant.

That’s it.

Next time, give to JRake a try. Maybe you’ll be happier.

5 Apr 2007, 8:45am
work
by toni

1 comment

Time to say Goodbye

It’s time to say goodbye to Sweeden. It was good to stay here, I traveled a lot in Scandinavia, I’ve read/modified a lot of not human readable ant files, I had some inspiration for some blog posts that I’ll publish soon here.

I’ll come back to London and probably there I’ll start using .net :-D it will be fun.
Big Semla

In the picture an huge Semla, a traditional Swedish cake, credits to the italiansonline website