Being aware of TODOs
about issuetracking or this kind of application. I’m talking about //TODO or //FIXME Tags in ones code. Are you really aware of how many places in your code with these text still in place? If you’re developing feature-driven, you most certainly type some quick lines of code, even though, you know for surfe, that this implementation is
not just right yet
. The problem is, that these ok-it-works-for-now snippets very often survive and make their way into production systems.
Yes, <name your fav IDE here> can show these taks as a Task-list, but when the code compiles, the unit-tests work and the first acceptence tests are in progress, nobody cares about TODOs any more.
Hudson can help here by summarizing and showing these Labels in a prominent manner and provide a graph over time & builds.
All you need is to install the
Task Scanner Plugin and (re-)configure your project according its health parameters.
This is plain awesome.