DEV Community

Discussion on: Why Java Interfaces Are Terrible

Collapse
skittishsloth profile image
Matthew Cory • Edited on

One nit I want to pick at is that you named your interface *Impl - don't know about Go, but in Java land you'd normally name your interface something like Database and your implementation of that would be something like DynamoImpl. NBD and to each their own, but I'd reject a pull request for that at the very least.

Collapse
forstmeier profile image
John Forstmeier Author

Noted!