zoukankan
html css js c++ java
代码可调式、可维护性
避免魔鬼数字:
将数字通过宏定义或者枚举赋予有意义人类可读的字符串名;
1. 代码文件的拆分
将所有的源代码都写在一个文件中,最开始还很清楚,及至到后来,功能不断扩展添加,一个程序源代码的文件可以长达数百万行,那么该代码无论是维护,还是功能添加,还是调试和定位,都是一种灾难;
同一个源代码文件的文件拆分;
通过置于不同的包进行拆分;
业务型代码,逻辑性代码,工具性代码拆分;
模块化和层次化:
不同模块之间相互依赖(通信)又相互独立
查看全文
相关阅读:
CodeForces 722C 题解
ubuntu自带神奇文本编辑器-gedit使用入门
My new Blog on cnblogs
kaldi语音识别技术
BUAA-OO-第三单元作业-JML之图论
C++面向对象编程思想
软件工程-设计模式
BUAA-OO-第二单元作业-电梯调度
操作系统make命令与Makefile文件编写
操作系统启动过程分析(Linux-OS启动优化)
原文地址:https://www.cnblogs.com/mtcnn/p/9421100.html
最新文章
UIButton UIImage 用法分析
IOS中 类扩展 xib
UIScrollView
IOS中TableView的用法
UITableView的常用方法
TextView随键盘弹出上移高度
IOS检测网络连接状态(转)
iOS- 利用AFNetworking(AFN)
Android软件开发之高斯模糊问题
Mozilla的CSS编写风格
热门文章
IOS开发学习笔记(二) 语音识别
IOS开发学习笔记(一) 语音合成
Android开发之如何隐藏软键盘
不使用四则运算符计算两个整数的和
Android开发问题之布局(layout)文件图形界面不能显示
Android开发问题之R文件丢失
Android开发问题之无法启动虚拟机
多项式基础操作学习笔记
LuoguP3455 [POI2007]ZAP
康托展开(Cantor-Expansion)学习笔记
Copyright © 2011-2022 走看看