dedlfix: OOP-Propertys mit Accessor

Beitrag lesen

Tach!

Meine Gedanken zu Getter/Setter habe ich hier mal aufgeschrieben. Excerpt: Grundsätzlich spricht nichts dagegen, einen Getter so zu benennen, wie ein Attribut namentlich lautet. Ein Setter jedoch, setzt nicht irgendein Attribut schlechthin, sondern verändert die gesamte Instanz!

Ja, und? Wenn meine API vorsieht, hinter einer Wertzuweisung dass ganze schmutzige Geschäft zu verstecken, weil es den Aufrufer nichts weiter angeht, oder er sich nicht darum kümmern muss, dann macht sie das eben so. Da seh ich jetzt nichts generell Verwerfliches drin. Auch Funktionsnamen erzählen nicht sämtliche Einzelheiten, die sie zu tun gedenken. Und das ist auch gut so.

dedlfix.