Am ersten Tag gibt Bernd Ua einen umfassenden Überblick über die Grundlagen von Softwaresanierung, über SOLID-Prinzipien, Unittests, Schichtenarchitektur sowie über Patterns und Anti-Patterns und erklärt, wie Refactorings effektiv eingesetzt werden und wie Code durch Anwendung von OOP-Konzepten und Design Patterns strukturiert...