ι€ƒη”Ÿθ·―ηΊΏ

Source: ACM Queue

Software is almost infinitely fungible, but at some point you have to make choices and pin down what you want a thing to do. This is the art of API design.