אחד בשביל כולם: גישה עדכנית ל-API
8.6.22
פרק בשיתוף עם קלאודינרי.
הנגשה של API למפתחים שעובדים בשפות שונות, בצורות שונות, עם צרכים שונים, היא אתגר לא פשוט. איך מתאימים את שמות הפונקציות כך שיתאימו לכולם, מפתחי ה-JavaScript ומקודדות ה-Kotlin? כיצד מאפשרים למתכנתים לגלות בעצמם, דרך הממשק, את מה שנדרש להם, מבלי לעבור בדוקומנטציה? ומה עושים כדי שהעדכונים לא יעוררו זעם, אלא שמחה?
פטריק טולוסה הוא ראש צוות ה-SDK בקלאודינרי (פלטפורמת ענן לניהול מדיה דיגיטלית: תמונות ו-וידאו). הוא עובד בתעשייה כשמונה שנים ולנסיון שהוא הביא איתו לפרויקט הנגשת ה-API של המוצר היה ערך עצום. הוא מספר בפרק על Discoverability, מושג קריטי בהקשר ל-API, על איך מקבלים החלטות כשיש כל כך הרבה קולות שונים סביב השולחן, למה גישה אג'יילית לא בהכרח מתאימה לכל בעיה, ומהו המדד האמיתי שקובע האם הלקוחות של ה-API (כלומר מעל 1.2 מיליון מפתחים ומפתחות במקרה של קלאודינרי), אוהבים את מה שבנית.
האזנה נעימה,
בועז לביא.