Приемлемо ли мое имя для класса и интерфейсов?

#naming-conventions #naming #language-interoperability

Вопрос:

Это будет связано с взаимодействием языков.

  • открытый интерфейс класса => ClassName
  • реализация класса => <C>ClassName
  • одинокий интерфейс и внутренний интерфейс класса => <I>InterfaceName
  • одинокий класс => ClassName

Это может привести к проблемам? (рефакторинг, путаница в рабочих процессах и т. Д.)