Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| de:modul:ffit:3-jahr:java:learningunits:lu03:a [2025/08/29 12:28] – apeter | de:modul:ffit:3-jahr:java:learningunits:lu03:a [2025/09/01 12:18] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 44: | Zeile 44: | ||
| === SRP === | === SRP === | ||
| Jede Klasse sollte nur einen Aufgabenbereich haben. Das Lesen und Schreiben von Dateien ist somit zu trennen von der Logik für den Zugriff auf die Datenbank usw. | Jede Klasse sollte nur einen Aufgabenbereich haben. Das Lesen und Schreiben von Dateien ist somit zu trennen von der Logik für den Zugriff auf die Datenbank usw. | ||
| + | |||
| + | Kontrollieren Sie Ihren Code hinsichtlich dieses Prinzips und korrigieren Sie bei Bedarf. | ||
| Ein möglicher Aufbau der Klassen könnte folgendermassen aussehen. | Ein möglicher Aufbau der Klassen könnte folgendermassen aussehen. | ||
| Zeile 50: | Zeile 52: | ||
| - | Kontrollieren Sie Ihren Code hinsichtlich dieses Prinzips und korrigieren Sie bei Bedarf. | ||