When code is limited in the scope of changes it can make to a system, it is easier to test its possible actions and interactions with other applications.
Keď je kód limitovaný v možnostiach zmien, ktoré môže vykonať v systéme, je jednoduchšie testovať jeho možné akcie a interakcie s ostatnými aplikáciami.