Thread Jeder kennt Traits (54 answers)
Opened by rosti at 2018-11-06 11:05

Muffi
 2018-11-09 10:31
#189168 #189168
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Quote
Warum auch sollte man sämtliche Methoden einer fremden Klasse erben wenn man nur eine Methode braucht!?


Das ist meist ein klassischer Fall von: Nicht alles ist Objektorientierung.
Bau ne simple Funktion. Für das Ding kann man dann sogar nen Unittest ohne Kopfstände baun.

[EDIT] Ich seh das immer wieder, dass alles OO sein muss. Nein, muss es nicht. Es gibt nichts gekapselteres und nichts einfacheres als eine Funktion.
Es ist auch nicht ganz grundlos, dass Linus Torvalds sich komplett gegen OO ausspricht.
Last edited: 2018-11-09 10:35:45 +0100 (CET)
1 + 1 = 10

View full thread Jeder kennt Traits