Abhängigkeiten sind das Grundübel der Softwareenwicklung. Durch Einhaltung des Integration Operation Segregation Principle (IOSP) verlieren die Abhängigkeiten ihren Schrecken. Ferner wird der Code so leicht automatisiert testbar. Durch Einhaltung des Principle of Mutual Oblivion (PoMO) werden unnötige Abhängigkeiten reduziert. Die Folien zeigen die beiden typischen Strukturen von Abhängigkeiten und wie man damit umgeht. Weitere Infos siehe http://refactoring-legacy-code.net