The Ethics of an API
An interface is a contract. When you break it, you break the trust of everyone who depends on your labor. Be consistent.
An interface is a contract. When you break it, you break the trust of everyone who depends on your labor. Be consistent.