Нещодавно я натрапив на помірно великому пітон кодовий з великою кількістю MyClassAbstractFactory
, MyClassManager
, MyClassProxy
, і MyClassAdapter
т.д. класів.
Хоча з одного боку ці назви вказували мені на дослідження та вивчення відповідних зразків, вони не дуже описували те, що робить клас .
Крім того , вони , здається, потрапляють в список заборонених слів в програмуванні: variable
, process_available_information
, data
, amount
, compute
: надмірно широкі імена, які не говорять нам нічого про функції , коли використовуються самі по собі .
Так має бути CommunicationManager
чи вірніше PortListener
? А може, я взагалі не розумію проблеми ...?
Fctory
замість а Factory
, чи це просто помилка?