moin,
Wenn Übersichtlichkeit dein eigentlicher Grund ist, dann solltest du lieber darüber nachdenken, wie man die Aufgaben kleiner und abgeschlossener formuliert, um sie jeweils eigenen Klassen zuweisen zu können.
ok. was könnte ich deine und @pl Meinung nach tun um Mein ziel zu erreichen?
Sie in Traits auszulagern, um alles dann wieder zu einer großen Klasse zusammenzufügen, macht die Sachlage nicht besser. Traits sind nicht die dafür vorgesehene Lösung.
Wenn ich alles zusammen in eine Ding verfrachte treten die genannten Probleme auf die ich erwähnte und es sieht sehr monolytisch aus. Was sind den Probleme bei der Traits eine von viele Lösungen sind?
lgmb