The Hound's Blog‎ > ‎

Code Violations

posted 9 Apr 2011 13:37 by Joseph Ziegler
At LoHo we are Agile.  We are so Agile while most people eat muesli for breakfast, we just mix a bunch of note cards in with milk and just a touch of Blu-Tack.  We are so Agile that instead of relationships we have stand-up meetings with members of the opposite sex, do a couple of iterations and then refactor.

So continuous integration is an important part of our process.  We recently added code coverage, cyclomatic complexity, doc gen and code violations to our CI server.  This has had an immediate effect to the quality of our code by giving us feedback on several criteria.  As you can see from the attached chart between when we started code violations to now, we have steadily worked to improve our product.