Monday, March 12, 2007

How To Design a Good API & Why It Matters

http://www.infoq.com/presentations/effective-api-design

Prezentare foarte mişto a lui Joshua Bloch (ex-Sun, acum la Google) despre cum se "gândeşte" un API.

Tema este mai larg-aplicabilă decât pare la prima vedere, pentru că de fapt de fiecare dată când scriem metodele publice ale unei clase proiectăm un API. De fiecare dată când scriem un grup de clase care se vor folosi împreună proiectăm un API.

"Effective Java", tot a lui Joshua Bloch, este scrisă din aceeaşi perspectivă. Aceeaşi carte.

1 comment:

Nihilistu Vesel said...

Sterge-mi si mie comentariul asta