Month: September 2009

Ant-Contrib Considered Evil (Build Doctor)

Our good friend the Build Doctor helpfully reminds us that Ant is and should be declarative. The ant-contrib project consists (mostly) of non-declarative extensions, like for and if. Would you put these in a regular expression (another common declarative language)? (If you answered “yes”, please stay far away from me.) […]

Read More

Consistency is the Hobgoblin of Little Minds

We’re now nominating a code-quality theme each month, to help us focus on good practises and undo some of our code debt. Our first theme was Don’t Repeat Yourself or DRY. We found lots of examples in our code, both good and bad, on our Fame and Shame board devoted […]

Read More