Code that talks only to itself is not useful to anyone. Code that enables other code magnifies its power 10-fold.
But how do we enable other code, and those who write it? What makes a module extensible? What is that vague extra something that turns merely extensible code into an API, a library, and a cornerstone of other systems? How do we harness that power for ourselves?
Let us examine the Aphorisms of Good API design, and the 8-Fold Path of API Nirvana.
This session goes beyond how to write code well to cover the question of how to write libraries that spawn other libraries and innovation by Coding for the Future.
https://joind.in/talk/view/9367
Slides : http://www.garfieldtech.com/presentat...
http://www.afup.org
Watch video Aphorisms of API Design - Larry Garfield - Forum PHP 2013 online, duration hours minute second in high quality that is uploaded to the channel AFUP PHP 29 January 2014. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 728 times and liked it 5 visitors.