Intensional changes avoid co-evolution!
Bart Meyers, Peter Ebraert, Dirk Janssens · 2010
Modularization is key to support the maintainability of software systems. In some cases, however, maintenance requires certain modules to evolve together. This phenomenon complicates software maintainability and is commonly referred to as co-evolution.