Advertisement

在开发中遵循基本规范与约束的设计模式

阅读量:
一、基本的规范

对于基本规范与约束的要求来说,
每个合格团队都会自主制定一套符合自身特点的标准。
一方面共同遵循的标准能够提升易懂性和易维护性,
另一方面则有助于让离职后的团队成员快速适应新的工作环境,
从而让维护人员能够迅速定位并解决可能出现的问题。

1.1、命名

大驼峰、小驼峰或者下划线 命名都可

1.2、注释

合理使用注释。并非注释越多越好。

目标:源程序的文档化


二、一些应该熟知的编程思想

无论业务逻辑多么复杂,不妨先绘制草图再动手操作。建议将一个模块持续拆解成一个个独立的接口,并通过实现这些接口来完成该模块的功能。这种设计模式能够显著提高系统的维护性。

对于模块间通信方式的优化建议指出:不应是类之间建立关联关系的简单连接点化为复杂系统结构而是应当构建更高层次的抽象层来实现各模块间的交互这种层级化的架构设计能够显著提升系统的可维护性和扩展性采用面向接口的设计模式而非传统的面向具体实现的设计风格能够使系统开发更加灵活和高效

建议:明确方向后行动才能事半功倍。在软件开发中建议:最好先明确接口设计,然后按照既定接口规范来构建模块,尽量降低潜在bug的可能性,产出高质量且稳定的代码库——自顶向下编程法


三、版本迭代与重构

全部评论 (0)

还没有任何评论哟~