Categories
Development

BDD ideas summarized

A partly funny presentation of the idea behind BDD. It’s a good intro, but as Dave Thomas pointed out, making it look like English is not the main issue. The real idea here is to create a formal language that can bring together business people and developers, and that can be executed to verify the statements.

Categories
Development

Spring config without XML

Spring has been around for quite a while now. I guess most projects still use XML for the config, but with the 2.5 release that will probably change. Alef Arendsen has a blogpost with links to a lot of resources about the new features, and upcoming ones.

Update: Spring JavaConfig M3 is released.

Categories
Development

Spring Batch concepts

I’m mostly doing batch these days, so I’m keeping an eye out for what’s happening with Spring Batch. It does have a lot of concepts that resemble what our home grown framework is built around, so I can relate to a lot of it. The same reason will also hopefully make us able to migrate to it in a little while. Given the excellent track record of the Spring portfolio of frameworks, I have no doubt that migrating to it will reduce and improve our code.

To check out some comments about the further process and an explanation of some of the core concepts, check out this blog entry.