其他_Pb程序开发规范_文件和目录组织
来源:互联网 发布:沙盘推演软件 编辑:程序博客网 时间:2024/04/30 07:58
文件和目录组织
4.1 PBL库组织
l 组织库建议:
1、 库大小保持在约1G以下;
2、 在一个库中不要包含多于50个对象;
3、 定期对PBL库进行优化;
4、 定期对PBL库进行备份。
l 组织库策略:
1、 按类型组织对象:所有窗口对象在一个库中,所有Data Window在另一个库中,所有用户对象在另一个库中。
优点:简单,易于找到指定的对象;
缺点:在大项目中,库会变得非常大,难以找到需要得对象;如果有一个DataWindow1库和一个DataWindow2库,很难知道指定的Data Window在哪里。
2、按应用程序子系统来组织对象:将对象按功能分隔,每个放在单独的库里。也会需要一个或多个具有常见功能、父窗口和用户对象的库。它们可在一个或多个子系统中使用。
优点:减少了库的大小;可将子系统拼接到不同的应用程序上;
缺点:最终会有一大批库,这同一个库中有太多的对象一样难以处理;如果碰巧保存到错误的库中,对象会被代替。
4.2 PBL库命名约定
策略1:按类型组织对象
比如:
系统前缀__main.pbl 主库
系统前缀__wi.pbl 保存窗口
系统前缀__dw.pbl 保存数据窗口
系统前缀__fn.pbl 保存函数
系统前缀__mn.pbl 保存菜单
系统前缀__uo.pbl 保存用户对象
系统前缀__other.pbl 其他
…………
策略2:按应用程序子系统来组织对象
系统前缀__子系统名称__类型名.pbl
…………
- 其他_Pb程序开发规范_文件和目录组织
- Lua包(代码文件的组织和调用)_类_继承_多态
- 学习笔记_操作文件和目录
- 程序开发思想——实现和组织
- Web程序开发中的规范和文档
- 黑马程序员_程序命名规范和一些基本概念
- 解读分开存储网站程序文件和上传目录文件的方法_动易Cms教程
- 如何自由组织Tapestry页面规范文件
- 微信小程序学习(3)_目录文件详解
- 建立多文件程序组织
- SOA标准化组织和SOA规范组织的区别
- VS2012把解决方案里的xml文件,其他文件自动拷贝输出到debug目录、程序执行目录、部署目录
- FleaPHP 开发指南 - 4. 命名规范和目录结构
- FleaPHP 开发指南 - 4. 命名规范和目录结构
- FleaPHP 开发指南 - 4. 命名规范和目录结构
- FleaPHP 开发指南 - 4. 命名规范和目录结构
- FleaPHP 开发指南 - 4. 命名规范和目录结构
- FleaPHP 开发指南 - 4. 命名规范和目录结构
- 有1000个苹果,10个箱子,怎么个放法,不管我想拿多少个苹果,都能成箱成箱地拿?
- 什么是Ajax?
- 在C#.net中如何操作XML
- 求助:[TCP/IP Sockets]一般性网络错误 的解决方法
- 个人整改方案
- 其他_Pb程序开发规范_文件和目录组织
- 教你怎么用QQ表达你的爱(转)
- 2005年,进一批web2.0的新衣叫卖!
- ApplicationService与BusinessObject
- 网站采集器内核成功实现喽!!
- .Net下企业应用系统架构构建心得
- 架构和管理组织
- hashcode 理论与实践
- 年底了,大家注意安全