Software-Entwicklung ist ein kreativer Prozess, in dem Ideen und Entscheidungen zwischen Entwicklern klar kommuniziert und über die Zeit dokumentiert werden müssen. In der Verwendung von Programmiersprachen und darüber hinaus haben sich Idiome, Entwurfsmuster, Frameworks und Architekturstile als hilfreich erwiesen.
Im Rahmen dieser Veranstaltung werden maßgebliche Vertreter dieser Kategorien für die objektorientierte Softwareentwicklung besprochen sowie zugehörige und weitergehende Konzepte und Ansätze vorgestellt.
Stichworte: Software-Architektur, Software-Design, objektorientierte Programmierung, Idiome, Entwurfsmuster, Architekturstile, Refactoring, Frameworks
The Newspeak Experience | 01:26:22 | |
---|---|---|
No References to Variables | 00:22:49 | |
Follow as a link | 00:02:42 | |
Traditional OO Reflection | 00:25:30 | |
Examples | 00:13:36 | |
Past | 00:15:34 | |
Status | 00:06:12 |