February 2018
Intermediate to advanced
376 pages
9h 52m
German
![[Bild]](/api/v2/epubs/urn:orm:book:9783958457263/files/Images/kap07_bild00_cleanarch.jpg)
Das Single-Responsibility-Prinzip (SRP) dürfte das von allen SOLID-Prinzipien am meisten Missverstandene sein. Einer der Gründe dafür ist vermutlich seine besonders unpassende Bezeichnung (»Prinzip der eindeutigen Verantwortlichkeit«), die Programmierer allzu leicht zu der Annahme verleitet, dass jedes Modul ausschließlich eine einzige Aufgabe erfüllen sollte.
Und tatsächlich gibt es auch eine solche Richtlinie, die da lautet: Eine Funktion sollte immer nur eine bestimmte, und nur diese eine Aufgabe haben. Dieser Grundsatz wird beim Refactoring umfangreicher Funktionen in kleinere Funktionen ...
Read now
Unlock full access