其他_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

…………