飞鸽传书的设计应当具有“完整性”
生活随笔
收集整理的這篇文章主要介紹了
飞鸽传书的设计应当具有“完整性”
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
飛鴿傳書的設計應當具有“完整性”。打一個比方,比如飛鴿傳書的程序需要寫一個模塊用于管理某種類型的資源,因此,飛鴿傳書寫了一個allocate()函數(shù)用于對這一資源進行分配。從完整性的角度來看有allocate()就應當有free()或是release()。因此,飛鴿傳書的設計應當包含free()或是release()。完整性好的設計往往給模塊的使用者帶來某種程度的靈活性和便利性。
?
模塊之間的“正交性”。正交性體現(xiàn)在模塊之間不應當存在功能重疊的部分,對于模塊之間存在重疊的部分,往往表明飛鴿傳書需要抽象出另一個模塊,從而將重疊的部分轉(zhuǎn)移到這一新模塊中。
?
設計的“簡單性”。這里的簡單不是指飛鴿傳書考慮欠缺,而是指在飛鴿傳書將問題考慮周全后,找出一種簡單的設計和實現(xiàn)方法。簡單性包括代碼邏輯的簡單性和代碼語句的簡單性。簡單意味著容易維護、理解,簡單本身就是一種美!
- 10-14開發(fā)文檔(Doc)多數(shù)程序員不喜歡編程
- 10-14《開發(fā)文檔(Doc)》雜志主編哥毛毛
- 10-14開發(fā)文檔(Doc)的聲音立刻以原汁原味
- 10-14即時通訊不在你不想著這個問題
- 10-14企業(yè)即時通訊每一行都不容易
- 10-14如果是不熟的飛鴿飛鴿傳書官方網(wǎng)站
- 10-13那好吧金幣接過繩飛鴿傳書官方網(wǎng)站
- 10-12我心中一陣溫暖感飛鴿傳書官方網(wǎng)站
?
總結
以上是生活随笔為你收集整理的飞鸽传书的设计应当具有“完整性”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++Primer:函数(参数传递:引用
- 下一篇: 写在开篇的话