Shared publicly  - 
 
Thanks for tips, +Matt Gemmell.
 
I create a lot of reusable components (mostly GUI controls), for both myself and for clients like Apple. I've been doing it for years, and I've learned a few lessons along the way. Here they are distilled into 25 rules. API Design: http://mattgemmell.com/2012/05/24/api-design/
One of the development tasks I do most often is designing the API for a reusable component. The components are usually for iOS (though sometimes they …
1
1
Mike Clement's profile photo
Add a comment...