Глагол в классе
Анти-паттерн
Названия функций и методов классов могут содержать глаголы и должны с них начинаться. Всё потому, что функции и методы подразумевают динамику, преобразования, а класс - это описание объекта, его свойств и присущих методов.
Пример¶
Глагол в названии класса, особенно в начале, не может не вызвать вопросов. Но в данном случае названия классов сформированы на основе api-endpoint сервиса FindBank. Даже в этом случае имя собственное лучше слегка видоизменить, убрать двусмысленность.
Плохо:
class FindBankRequest(BaseModel):
...
class FindBankResponse(BaseModel):
...
Исключение:
class FindbankRequest(BaseModel):
...
class FindbankResponse(BaseModel):
...