本書從“由外而內(nèi)”的角度引入 API 設計,重視反映客戶和產(chǎn)品團隊的聲音,將需求映射到特定的、組織良好的 API,為編寫這些 API 選擇正確的風格,并從零開始實現(xiàn)了一個真實的例子,旨在為設計新 API 或擴展現(xiàn)有 API 的人提供指導,幫助他們了解如何通過正確的設計過程來交付優(yōu)秀的 API,如何與設計團隊、客戶和其他涉眾就具體的成果達成一致,如何確定正確的 API 并將操作整合成統(tǒng)一的 API 配置文件,以及如何使 API 程序?qū)崿F(xiàn)可伸縮的設計和管理過程。本書適合所有參與規(guī)劃或構(gòu)建 API 的讀者閱讀,包括架構(gòu)師、開發(fā)人員、團隊領(lǐng)導者、單團隊和多團隊環(huán)境中的項目管理人員,以及相關(guān)技術(shù)人員或業(yè)務專業(yè)人員。
作者簡介
[美]詹姆斯·希金博特姆(James Higginbotham)是一名軟件開發(fā)人員和架構(gòu)師,在開發(fā)、部署應用程序和 API 設計方面擁有超過 25 年的經(jīng)驗。他擅長與銀行、商業(yè)保險、酒店、旅游、航空等行業(yè)的團隊和企業(yè)合作,能幫助團隊將業(yè)務、產(chǎn)品和技術(shù)策略統(tǒng)一到更易組合和模塊化的企業(yè)平臺,指導企業(yè)完成數(shù)字化轉(zhuǎn)型之旅。詹姆斯曾多次舉辦研討會,熱衷向跨職能團隊推薦他提出的 ADDR 流程——通過基于產(chǎn)品的思維來確保業(yè)務和技術(shù)之間的一致性,以提供出色的客戶體驗。