Récemment , je suis tombé sur une base de code python modérément large avec beaucoup de MyClassAbstractFactory
, MyClassManager
, MyClassProxy
, MyClassAdapter
etc. classes.
Alors que d'une part ces noms m'a fait faire des recherches et d' apprendre les modèles correspondants, ils ne sont pas très descriptif de ce que la classe ne .
, Ils semblent aussi tomber dans la liste des mots interdits dans la programmation: variable
, process_available_information
, data
, amount
, compute
: noms trop larges, qui ne nous disent rien sur la fonction lorsqu'ils sont utilisés par eux - mêmes .
Alors devrait-il y en avoir CommunicationManager
ou plutôt PortListener
? Ou peut-être que je ne comprends pas du tout le problème ...?
Fctory
au lieu d'un Factory
, ou est-ce juste une faute de frappe?