As a follow-up to my post yesterday on doing effective code reviews, you should check out a product called NDepend (http://www.ndepend.com). This little gem uses something called Code Query Language (CQL) to execute queries against your code as if it were a database. The folks who designed this language did a great job of making the syntax very SQL-like, so the experience should be familiar to anyone who's retrieved data from a database before. This will allow you to ramp on the tool quickly and...