優秀API的幾大特徵

優秀的API究竟應該怎麼設計,它包含什麼特徵,可能有過API相關開發經驗而且認真思考過的朋友都有這個疑問。函數 隱藏實現細節 建立API緣由就是爲了隱藏全部實現細節,防止對客戶形成影響。具體包括對於變量、方法與類的隱藏。對於變量的返回,咱們不該該返回非const的指針或者引用的私有數據成員。這會破壞封裝。 最小完備性 完備的API是指指望有的功能都包含了。最小的完備則是在實現全部功能前提下咱們應該
相關文章
相關標籤/搜索