日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【飞鸽传书】往往会说其应当具备可维护性

發布時間:2025/3/15 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【飞鸽传书】往往会说其应当具备可维护性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于一個好的設計,【飛鴿傳書】往往會說其應當具備可維護性,這是最為基本的要求。其它的要求,比如性能、資源的占用等都應當在滿足可維護性的情況下再去考慮的。但可維護性是一個非常籠統的詞,可以說一個詞包含了很多的東西,比如,可讀性、可擴展性等等,都可以當作是可維護性的內容。我在日常工作中,對于一個好的設計,有一些自己的想法,主要是體現在“四性一痛”。

一個好的設計應當具有“一致性”。一致性就是對于相類似的問題采用同樣的方法去處理,而不是對于類似的情況,在case1中采用的是設計A,而在case2中采用的是設計B。對于這種設計,其往往很難維護。需要說明的一點是,一致性可以包括設計方法的一致性、函數命名的一致性、注釋書寫格式的一致性等等。

在一致性上一個好的例子是:UNIX/LINUX中對于文件和設備的處理都是采用open()/close()/ioctl()/read()/write()這五個函數來實現的,當飛鴿傳書在UNIX/LINUX上編程時,只要說到打開設備或是文件,飛鴿傳書就知道應當如何做了。再來看看一致性不好的一個例子:比如CLIB中的malloc()/free(),這是一對用于分配和釋放內存(Heap)的函數,在函數的命名上應當說其一致性并不好,在我看來malloc()/mfree()就要比它好些,不同之處就是在free()函數名的前面加了一個m。一致性好的軟件,不論是維護或是閱讀都讓人覺得舒服和自然,這一點是非常重要的!

  • 10-14開發文檔(Doc)多數程序員不喜歡編程
  • 10-14《開發文檔(Doc)》雜志主編哥毛毛
  • 10-14開發文檔(Doc)的聲音立刻以原汁原味
  • 10-14即時通訊不在你不想著這個問題
  • 10-14企業即時通訊每一行都不容易
  • 10-14如果是不熟的飛鴿飛鴿傳書官方網站
  • 10-13那好吧金幣接過繩飛鴿傳書官方網站
  • 10-12我心中一陣溫暖感飛鴿傳書官方網站
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的【飞鸽传书】往往会说其应当具备可维护性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。