您的位置:软件测试 > 开源软件测试 > 开源软件测试新闻 >
源代码管理的六大视觉模式
作者:网络转载 发布时间:[ 2013/6/6 14:55:20 ] 推荐标签:

摘要:源代码管理历来是个争议的话题,比如:你认为每个代码文件的行数是多少才合适?每个目录中的文件数量是多少,一个项目中总的文件数量有是多少才佳?为了解决这些问题文中采用CodeFlowers——可视化的源代码查看工具,是检验代码布局的好方法,让你以图形的方式查看代码布局。

源代码管理历来是个争议的话题,比如:你认为每个代码文件的行数是多少才合适?每个目录中的文件数量是多少,一个项目中总的文件数量有多少才佳呢?

假如鸟瞰一个项目代码会是怎样的呢?为了解决这些问题,Redotheweb网站采用了CodeFlowers,这是一款可视化的源代码查看工具,也是检验代码布局的好方法。任何一款项目都可使用CodeFlowers,让你快速查看代码的视觉模式。

原文例举了日常工作中常见的6款源代码管理的视觉模式,我们一起来看下:

1. 槲寄生式(The Mistletoe)

一个大型的文件(大于500行代码)在一个正常大小文件中形成树状结构。该文件的外形像槲寄生,我们称之为槲寄生式。

不管是CSS或是实用方法列表,想要处理大型文件对开发人员来说简直是噩梦。因此,重构对话模式是个良好的开端,将槲寄生拆分成几个文件,它会自行消失。

2. 蒲公英式(The Dandelion)

目录中有许多小文件(超过30行代码)。它与蒲公英是如此的相似,以至于你想要把种子吹散,这种我们称之为蒲公英式。你会经常在国际项目中发现蒲公英式,大量的文件被翻译并列在同一个目录中,查找起来问题并不大,除非文件项目变得非常大时,那么开发者会很难找到它想要的文件。

3. 柳枝式(Twigs)

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd