C++ API設計—— API簡介

APT:提供了對某個問題的抽象,以及客戶與解決該問題的軟件組件之間進行交互的方式。 API設計上的不同: 1)要保證有良好的設計 2)精心編寫、術語一致且內容全面的文檔 3)有一套完整的迴歸測試驗證並未改變所需的API行爲 爲什麼使用API(代碼複用 + 並行開發): 1)更健壯的代碼 2)延長軟件壽命 3)模塊化 4)減少代碼重複 5)易於改變實現 6)易於優化 避免使用API的幾種情況 許可證
相關文章
相關標籤/搜索