How do you name different classes / interfaces you create?
Sometimes I don’t have implementation information to add to the implementation name – like interface FileHandler
and class SqlFileHandler
.
When this happens I usually name the interface in the “normal” name, like Truck
and name the actual class TruckClass
.
How do you name interfaces and classes in this regard?