Thread Jeder kennt Traits
(54 answers)
Opened by rosti at 2018-11-06 11:05
Naja, ganz so einfach ist es auch wieder nicht.
Diese Art der Funktionserweiterung Roles/Traits/Aggregation/Plugins (oder wie immer mans im Einzelfall nennt) haben zur klassischen Vererbung einen entscheidenden Nachteil. Sie können inkompatibel zueinander sein. D.h. wenn man sicheren Code schreiben will sind die Dinger so ne Sache. Trotzdem immer wieder die einfachste Lösung für bestimmte Probleme. Last edited: 2018-11-07 09:23:19 +0100 (CET) 1 + 1 = 10
|