您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試新聞 >
源代碼管理的六大視覺模式
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/6/6 14:55:20 ] 推薦標(biāo)簽:

摘要:源代碼管理歷來是個(gè)爭議的話題,比如:你認(rèn)為每個(gè)代碼文件的行數(shù)是多少才合適?每個(gè)目錄中的文件數(shù)量是多少,一個(gè)項(xiàng)目中總的文件數(shù)量有是多少才佳?為了解決這些問題文中采用CodeFlowers——可視化的源代碼查看工具,是檢驗(yàn)代碼布局的好方法,讓你以圖形的方式查看代碼布局。

源代碼管理歷來是個(gè)爭議的話題,比如:你認(rèn)為每個(gè)代碼文件的行數(shù)是多少才合適?每個(gè)目錄中的文件數(shù)量是多少,一個(gè)項(xiàng)目中總的文件數(shù)量有多少才佳呢?

假如鳥瞰一個(gè)項(xiàng)目代碼會(huì)是怎樣的呢?為了解決這些問題,Redotheweb網(wǎng)站采用了CodeFlowers,這是一款可視化的源代碼查看工具,也是檢驗(yàn)代碼布局的好方法。任何一款項(xiàng)目都可使用CodeFlowers,讓你快速查看代碼的視覺模式。

原文例舉了日常工作中常見的6款源代碼管理的視覺模式,我們一起來看下:

1. 槲寄生式(The Mistletoe)

一個(gè)大型的文件(大于500行代碼)在一個(gè)正常大小文件中形成樹狀結(jié)構(gòu)。該文件的外形像槲寄生,我們稱之為槲寄生式。

不管是CSS或是實(shí)用方法列表,想要處理大型文件對(duì)開發(fā)人員來說簡直是噩夢。因此,重構(gòu)對(duì)話模式是個(gè)良好的開端,將槲寄生拆分成幾個(gè)文件,它會(huì)自行消失。

2. 蒲公英式(The Dandelion)

目錄中有許多小文件(超過30行代碼)。它與蒲公英是如此的相似,以至于你想要把種子吹散,這種我們稱之為蒲公英式。你會(huì)經(jīng)常在國際項(xiàng)目中發(fā)現(xiàn)蒲公英式,大量的文件被翻譯并列在同一個(gè)目錄中,查找起來問題并不大,除非文件項(xiàng)目變得非常大時(shí),那么開發(fā)者會(huì)很難找到它想要的文件。

3. 柳枝式(Twigs)

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd