Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Aphorisms of API Design

Description

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.

Conférence donnée lors du Forum 2013, ayant eu lieu les 21 et 22 novembre 2013.

Informations complémentaires

Vidéo

Le speaker

Larry GARFIELD

Larry is Palantir’s Senior Architect and Consultant. He is an active Drupal core contributor, member of the Drupal Association Advisory Board, the database system maintainer for Drupal 7, and a Drupal 8 Core Initiative leader. Larry is a Zend-certified PHP 5 developer with a Master’s degree in Computer Science from DePaul University.

Commentaires

superb!
Anonyme, le 22/11/2013
Vraiment une excellente conférence, qui permet de revoir les "bonnes pratiques" trop souvent oubliés par des débutants comme moi. Le dynamisme du conférencier fait plaisir à voir ^^
simonney, le 22/11/2013
Great talk
Gérald Croës, le 22/11/2013
Excellent talk. Larry rants a lot but it is not useless rambling. He is makingexcellent points and you go away with a lot of inspiration
Stefan Koopmanschap, le 24/11/2013
Where are thé slides ? Excellent talk - thanks
Anonyme, le 27/11/2013
Excellent talk. MUST-SEE.
Benjamin 'Ternel' Clay, le 03/12/2013