软件工程目录管理浅析(原创)

毕业也有三四年了,对于软件开发也有了些体验,时常发现在开发的时候source文件要么一乎囵吞放在一起,要不有时候随意命名,感觉既不条理也不美观更不专业。[@more@]毕业也有三四年了,对于软件开发也有了些体验,时常发现在开发的时候source文件要么一乎囵吞放在一起,要不有时候随意命名,感觉既不条理也不美观更不专业。
可能我开发的绝大多数都是vs的,这里也就单单讨论下vs开发下的文件目录配置吧:
一、第一级文件目录:solution name,其中包括solution相关的几个文件和二级文件夹;
二、第二级文件目录:这级是最为多文件夹的,归纳起来大概分为以下几类:
a、项目私有源码存放目录project name1~project namen,用于存放各个项目的private file;
b、项目公有源码存放目录comm,用于存放一些非常通用的函数或类文件,系统公用图片文件夹picture(主要用于存放图标和logo);
c、编译后生成的文件存放目录,包括debug,release,dll,lib,controls,之所以将这些目录提出是为了方便各个project在联调时互相调用;
d、solution允许其运行在真实环境的相关文件目录,包括:配置文件夹config,系统数据文件夹data,系统更新文件夹Update,系统备份文件夹bake,系统日志文件夹log等;
e、文档说明目录,Doc
三、第三级文件目录:当然,不是所有的都需要第三级目录,但至少对于私有源码目录下面的文件存放,最好吧code和资源文件(res)分开比较好。
当然如果可以,还可以在第三级目录中插入一级用于存放 project config相关文件。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/75396/viewspace-1006416/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/75396/viewspace-1006416/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值