Aus dem Kurs: Einführung in die Softwaretechnik 1 – Grundlagen, Analyse, Design, Vorgehensweisen

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.

Design Step by Step, Teil 2

Design Step by Step, Teil 2

So, wir kommen zum letzten Teil "Software-Design Step by Step". Jetzt gucken wir uns die Schritte 3 und 4 an. Wir hatten im letzten Teil schon einige Designprinzipien vorgestellt, wie die Kommunikation zwischen Packages oder Domains über definierte Schnittstellen wie Proxies z.B. Und es gibt viele Prinzipien, die Sie als guter Designer kennen sollten, z.B. das "Don't repeat yourself", Single-Responsibility-Prinzip, Interface Segregation Principle. Und von diesen Prinzipien gibt es ganz, ganz viele und da kann ich nur wärmstens die Seite clean-code-developer.de empfehlen. Die rufen wir jetzt mal ganz kurz auf. Wir suchen die einfach in Google: "clean-code-developer". Der erste Link ist es dann auch gleich. Hier sind ganz viele dieser Prinzipien wunderbar dargestellt, und zwar in Form von Graden. Wählen wir mal irgendeinen Grad mal aus, hier z.B. den "Grüner Grad". Das bitte unbedingt gründlich durchlesen. Und das ist ganz stark aufgeteilt in viele Prinzipien, Open Closed Principle…

Inhalt