inspectit-ocelot icon indicating copy to clipboard operation
inspectit-ocelot copied to clipboard

Consistent naming of interfaces and their implementations

Open heiko-holz opened this issue 3 years ago • 0 comments

Currently, the project inconsistently uses the I prefix in interfaces.

E.g., public interface IGenericAction and public interface CommandExecutor.

We should adhere to a naming convention.

In this ticket, a naming convention for interfaces should be established and the existing interfaces and implementations should be refactored accordingly.

Things to consider

  • naming of the interfaces
    • use the I prefix or not?
  • naming of the implementations
    • when to use the Impl suffix in the implementations?

heiko-holz avatar May 05 '22 07:05 heiko-holz