Usage First, Implementation After : A Principle of Software Development

/usage-first-implementation-after-a-prin