После интересной дискуссии на Sitepointforums , грубый опрос.
Если вы начинаете работать с какой-то библиотекой классов, например с одним из множества в PEAR , какой из следующих (если есть) шагов вы предпримете, чтобы решить, как его использовать (и в каком порядке)?
a: Примеры пакетов с кодом
b: документы API (например, созданные phpDocumentor или руководством по PHP)
c: чтение исходного кода
d: любая упакованная документация (например, тесты и файлы README)
e: угадывание имен методов (с помощью IDE) и параметров.
f: интерактивное учебное пособие (например, на Sitepoint или WIKI для разработчиков)
г: парное программирование
h: печатать журнальные статьи
я: главы книги