近期,在帮公司写一个销售管理的工具,高强度的开发激发了我对一些以前既有方式的看法,特将几点开发经验总结在此。
1、将工作表及窗体的公共变量及特征变量写为工作表或窗体的属性。此种方法的优点:
① 采用面向对象编程的思想;
② 减少模块加载导致的内存增加。
2、将工作表的一些内容特征写为工作表的属性,如工作表特殊的区域地址,重要表头的行地址或列地址。
3、利用表格命名区域和报表所在的工作表属性设计工作表,如此做法的优势在于:
① 防止对报告表格列及行的硬编码;
② 模块内临时变量的激增导致维护难度加大;
③ 框架化需生成的工作报表,便于更新和维护。
4、如出现多种信息在模块及窗体间传递,采用TYPE设计新的类型进行传递。避免可读性差的单个公共变量之间的参数传递。
时间: 2024-10-17 10:22:12