title: is there a way to predict what to refactor as assembly to achieve biggest boost to .NET compiler build performance?
body: <p>suppose build time for a project is taking a long time. So, I want to plan a refactoring project to make some parts of it as separate assembly to avoid recompilation. Now, there are many things that I could try refactoring, so it would be nice to identify those modules that would give me the most build time reduction bang for the effort.</p>
  
  <p>So how do I do that? Can I make predictions based on crude human-countable metrics like number of lines or methods? Or can I use some sort of profiler for compiler that would measure compiler's speed at handling various modules or even make oracular pronouncements/recommendations about which modules are most asking for refactoring?</p>