Why Is The Recompilation Excessive?
A change to almost any class will cause:
- a ripple of code regeneration,
- followed by a tide of recompilation!
Compilation takes significantly longer per file than code-generation.
The change might not be significant:
- a graphical change,
- checking a file in/out,
- an implementation detail of a referenced interface class.