VB编码规范详解:从准备到实践
版权申诉
157 浏览量
更新于2024-07-04
收藏 61KB DOCX 举报
本文档详细介绍了东芝株式会社的Visual Basic (VB) 编码规则,针对PC应用程序开发提供了统一的编码标准,旨在减少因程序员技能差异带来的问题,确保代码质量和可维护性。以下是主要内容概览:
1. **序言**:
- 编码是将逻辑设计转化为可执行代码的过程,包括程序设计书和流程图的逻辑转换。该规则适用于Visual Basic,目标是建立一致性,便于单体测试和长期维护。
2. **编码准备**:
- 确保遵循统一的编码准备流程,以减少因开发者能力不同导致的问题。除非客户有特殊需求或使用自动化工具,一般应遵循提供的标准。
3. **命名规约**:
- 规定了对象的结构化命名,包括前缀、标签、基本名(BaseName)、量词(Qualifier)和后缀(Suffix),强调清晰和一致性。
4. **模块头**:
- 分为外部模块头、内部模块头以及注释语句的编写规范,保证模块间的组织和文档完整性。
5. **错误处理**:
- 提供了结构化错误处理和inline错误处理的方法,以及控制语句如IF…ENDIF、FOR…NEXT、SELECT…CASE和DO…LOOP的使用指导。
6. **编码规约**:
- 强调函数化编程、常数和变量的使用,包括变量声明的规则(SUB和FUNC声明,变量范围)和控制语句的正确格式。
7. **控件与用户控件**:
- 规定了用户控件上的属性设置和事件处理,以便于创建直观的用户界面。
8. **数据库访问规则**:
- 包括开发环境配置、连接与断开数据库的操作方法,以及如何清晰地表示检索结果。
9. **适用范围**:
- 基于Microsoft Visual Basic,适用于PC应用程序开发,特别强调在没有明确客户要求或自动化工具支持时遵守这些编码标准。
通过遵循这些编码规则,开发团队可以确保项目的代码质量、可读性和可维护性,从而提高整体开发效率和项目的成功率。
2022-07-12 上传
2021-10-28 上传
2022-04-15 上传
2021-10-31 上传
2021-10-26 上传
2021-10-31 上传
2021-11-01 上传
2021-10-28 上传
2021-10-30 上传
cailibin
- 粉丝: 4
- 资源: 7001
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍