What is 'better' code? Dave Copeland on the qualities readable, changeable code exhibits. Of the attributes he identifies, I think number of paths (ABC complexity) is the most important for reading code and fan-in/out is the most important thing to manage for easily changed code.
2 thoughts on “The qualities of better code”
Comments are closed.
Cough flog cough
Yes! flog is wonderful for finding method objects and lurking domain concepts in your code. I’ve also been getting a lot of mileage out of flay lately. Killing duplication is fun, and useful too.