2. Mindenki API tervező
●
●
API gondolkodásmód jobbá teszi a
kódodat.
Az API elősegíti a
kódújrahasznosítást.
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu
3. Üzleti előnyök
●
●
A másik oldal hozza az ügyfeleket.
A másik oldal pénzt, időt és
energiát fordít a technológiád,
terméked megtanulására.
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu
5. De miért fontos NEKED?
●
Jobb kódot írsz
●
Moduláris, újrafelhasználható
●
Öndokumentáló funkcionalitás
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu
6. Ilyen a jó API
●
Egyszerű megtanulni/használni...
●
...akár dokumentáció nélkül is.
●
●
Nem szivárogtat implementációs
részleteket.
Egyszerű bővíteni.
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu
7. Hogyan fogjunk neki?
●
Minimális funkciókészlet
●
Valós igényeket mérjünk fel!
●
Egy oldalas absztrakt
●
Mutassuk meg sok embernek!
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu
8. Írjunk klienst!
●
Akár még az implementáció előtt is.
●
Implementáció közbeni problémák.
●
Teszteli az API-t.
●
Írjunk több implementációt!
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu
14. Szivárgás
●
●
Szivárgás: amikor a háttérrendszer
működése befolyásolja az API
működését.
Defacto szabvány lesz
@janoszen
www.janoszen.com @neticle_hu
www.neticle.hu