方法論無緒即是起點,也是終點 提倡模塊化設計和基于組件的架構(gòu)
![240](https://upload.jianshu.io/collections/images/1762596/chentong.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
方法論無緒即是起點,也是終點 提倡模塊化設計和基于組件的架構(gòu)
API譬如恒星背传,一經(jīng)發(fā)現(xiàn)剩盒,永不消失 1谷婆、明確版本的重要性“兼容式移除”2、依賴關(guān)系自動調(diào)整與版本關(guān)聯(lián)3辽聊、移除部分API保留一段時間4纪挎、分解龐大的...
正確的判斷來自于經(jīng)驗,而經(jīng)驗來自于錯誤的判斷如果你犯了足夠多的錯誤跟匆,那么你就能夠?qū)W到很多東西异袄,也就成為一個好的API設計者。 做小游戲寓教于樂
1玛臂、在提交代碼時進行代碼評審 2烤蜕、說服開發(fā)人員為他們的API提供文檔一份好的文檔可以有效幫助用戶,避免他們在使用API時去了解內(nèi)部細節(jié)性內(nèi)容垢揩,在...
1玖绿、讓問題庫重新煥發(fā)活力編寫測試用例敛瓷,用測試用例從外觀上保持行為一致 2叁巨、兼容性是一種約束 3、相似API的橋接和共存1呐籽、老的API依賴于新的A...
1锋勺、API設計中自相矛盾 自相矛盾的定義:同時相信兩種互相矛盾的觀點,而沒有意識到這兩者矛盾狡蝶。API的模式庶橱,開發(fā)API,發(fā)布和維護 2贪惹、背后隱藏...
只有建議與當前問題所處環(huán)境相匹配時才值得采納1苏章、API必須是漂亮的2、API必須是正確的3奏瞬、API盡量簡單的4枫绅、API必須是高性能的5、API必...
聲明式編程:對外暴露接口或協(xié)議硼端,注冊和卸載交給框架來處理 1并淋、讓對象不可變2、不可變的行為3珍昨、文檔兼容
1县耽、不要冒險 阿米巴變形蟲模型句喷,過度依賴 一旦人們習慣了軟件的某個版本,那么就寧愿忍受該版本而不愿冒險升級兔毙,因為升級可能會出現(xiàn)位置的問題唾琼,于是人...
復用、暴露澎剥、再導出 1父叙、謹慎使用第三方API 封裝第三方Api,不要將第三方api接口暴露出來讓第三方庫對用戶不可見 2肴裙、只暴露抽象內(nèi)容 暴露內(nèi)...