Measuring code quality with NDepend