Vor kurzem stieß ich auf eine mäßig große Python Code - Basis mit vielen MyClassAbstractFactory
, MyClassManager
, MyClassProxy
, MyClassAdapter
usw. 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 CommunicationManager
oder eher PortListener
? Oder verstehe ich das Problem vielleicht gar nicht ...?
Fctory
statt ein Factory
, oder ist das nur ein Tippfehler?