Vor kurzem stieß ich auf eine mäßig große Python Code - Basis mit vielen MyClassAbstractFactory, MyClassManager, MyClassProxy, MyClassAdapterusw. Klassen.
Diese Namen haben mich einerseits dazu bewogen, die entsprechenden Muster zu erforschen und zu lernen, aber sie waren nicht sehr beschreibend für das, was die Klasse tut .
Auch scheinen sie innerhalb der verbotenen Liste der Wörter in der Programmierung fallen: variable, process_available_information, data, amount, compute: zu weit gefasste Namen, die nicht sagen uns nichts über die Funktion , wenn sie von sich selbst verwendet .
Sollte es also geben CommunicationManageroder eher PortListener? Oder verstehe ich das Problem vielleicht gar nicht ...?
Fctorystatt ein Factory, oder ist das nur ein Tippfehler?