Every line you spare the user of an interface to write is worth several lines in the interface’s implementation.
Yep, but only up to this point…
I suppose there are many people being confused about a lot of things, but only few of them actually write about it.