By jj83777
via tutorials.jenkov.com
Published: Jul 09 2009 / 12:12
Over the years I have picked up and discovered a set of rules that I apply when designing API's. I've found that following these rules (within reason of course) tends to lead to small and concise API's, without too much nonsense in. If you find yourself developing API's from time to time, these 12 texts might inspire you, or at least make you think an extra time about your design choices.



Comments
Jakob Jenkov replied ago:
By the way, these 12 guidelines are also the guidelines I use when designing, and deciding about, new features in Butterfly Components - my minimalistic Java component stack for application development:
http://butterfly.jenkov.com/
Voters For This Link (11)
Voters Against This Link (0)