Interfaces are not created equal. Upon reaching the summit of a releasable product it is easy to lose site of where you started. The disconnect grows as you explore how to build a bridge from internals to end users. Developing interfaces for others is one of the hardest things we do, but thankfully you are not alone. I have spent the last two years interacting with and creating interfaces to cloud services with fog. By exploring examples we can see patterns and establish best practices for APIs, CLIs and even library code.
1 of 62
More Related Content
API: Assumptions Probably Incorrect
1. Common sense is the
collection of prejudices
acquired by age
eighteen.
Albert Einstein
21. Concern for man and his fate
must always form the chief
interest of all technical endeavors.
Never forget this in the midst of
your diagrams and equations.
Albert Einstein
31. Any intelligent fool can make
things bigger and more
complex... It takes a touch of
genius - and a lot of courage to
move in the opposite direction.
Albert Einstein