Мы обсуждаем эту команду в нашей команде о кодовых соглашениях для Java для:
-
interface
:Foo
илиIFoo
илиFooInterface
? -
abstract
:Foo
илиAbstractFoo
? -
Enums
:Foo
илиFooEnum
?
Я в основном пытаюсь отложить свои личные предпочтения:) поэтому очень хотелось бы найти причины для поддержки того или иного соглашения.