如何編寫分布式代碼- 其他問題,虛擬主機域名注冊-常見問題,虛擬主機,網頁制作,域名注冊,主機,企業郵局,主頁空間,個人主頁,網絡實名,主機托管,網站建設,域名">
  • 購物車  0

    我的購物車

    0 件商品,共計 0
    去購物車結算
  • 最新公告 

    未讀消息 :  忽略

    查看全部

  • 常見問題
  • 有問必答
  • 網站備案

歡迎您來到禾城數碼,開始互聯網之旅!

如何編寫分布式代碼

在一個團隊里面工作,或者編寫一個將要向公眾發布的代碼時,需要謹記以下幾點:

1、代碼應易于重用和擴展。

2、代碼應易讀。

3、代碼文件在文件系統中應易于查找。

開發者開發其他代碼或使用擴展第三方代碼時,遇到的常見問題:

1、擴展代碼上的困難,原因是不靈活的API、不明確的繼承。

2、命名沖突,是由于不良命名方式的原因。

3、閱讀其他人的代碼上的困難,因為縮進不一致的關系,比如變量、函數、類、文件命名約定和代碼結構。

它們明顯是不同的問題,但是所有的都和導致編寫分布式代碼失敗的問題相關。

下面我們來探討一下這些問題的解決方案。

分布式代碼就是要采用好習慣。編寫分布代碼時并沒有一個萬能的解決方案,但還是有一些應該采用的編程經驗。將它們變為編程習慣將意味著編寫分布式代碼根本不用花費額外的精力了。

下面推薦三種不同的編程方法。

1、使用OOPOOP為開發者提供了無可替代的好處:面向對象的代碼非常易于重用和擴展:現在測試框架可用于PHP中,因此非常易于測試;可大幅減少命名沖突的數量;在多數情況下可使語法變短。

2、選擇一個命名空間使用命名空間有幾個好處。首先,在將代碼和其他項目分離的操作上它提供了非常簡易的方法。其次選擇命名空間將幫助阻止命名沖突的發生。

3、編碼標準

每個文件一個類;類命名中的下劃線映射為目錄分隔符;開始的花括號獨占一行:左大括號位于類和函數聲明的下一行,縮進級別和聲明等同,在其他控制結構中,左大括號和語句位于同一行;代碼縮進應保持每個縮進級別四個空格;變量、函數和類的命名法采用camelCase方法或者studlyCaps方法,變量和函數的名稱應以小寫字母開始,而類名應以大寫字母開始;私有和保護屬性及方法的名稱應以下劃線為前導;所有類、函數和方法應有一個文檔注視塊。

linux虛擬主機吧">PHP程序想要更完美的運行,選擇我們的Linux虛擬主機吧


來源: greatidc.com
閱讀:5506
日期:2013/5/20

  >> 相關文章
 
Top

客服熱線

0573-80897175

主站蜘蛛池模板: 日日AV色欲香天天综合网| 在线综合亚洲欧美网站| 亚洲综合色视频在线观看| 亚洲狠狠婷婷综合久久久久| 狠狠色婷婷七月色综合| 亚洲国产综合精品一区在线播放| 精品第一国产综合精品蜜芽| 亚洲欧美日韩综合网导航| 国产成人人综合亚洲欧美丁香花| 国产亚洲精品精品国产亚洲综合 | 久久91精品久久91综合| 亚洲狠狠久久综合一区77777| 狠狠人妻久久久久久综合蜜桃| 国产成人综合久久综合| 一本色道久久综合狠狠躁篇| 婷婷色香五月综合激激情| 久久婷婷色综合一区二区| 丁香五月婷婷综合激情在线 | 国产精品亚洲综合专区片高清久久久| 色欲香天天综合网无码| 久久综合久久综合亚洲| 国产V综合V亚洲欧美久久| 狠狠综合久久综合88亚洲| 狠狠色丁香久久婷婷综合五月| 久久综合狠狠综合久久| 狠狠色成人综合网图片区| 国产色综合天天综合网 | 久久综合狠狠综合久久激情 | 色综合久久无码中文字幕| 日韩亚洲欧美久久久www综合网| 九九久久99综合一区二区| 亚洲av综合色区| 亚洲色婷婷综合久久| 东京热TOKYO综合久久精品| 色欲久久久天天天综合网精品| 91超碰碰碰碰久久久久久综合| 国产精品日韩欧美久久综合 | 色青青草原桃花久久综合| 一个色综合久久| 天天影视色香欲综合久久| 欧美αv日韩αv另类综合 |