zoukankan
html css js c++ java
代码可调式、可维护性
避免魔鬼数字:
将数字通过宏定义或者枚举赋予有意义人类可读的字符串名;
1. 代码文件的拆分
将所有的源代码都写在一个文件中,最开始还很清楚,及至到后来,功能不断扩展添加,一个程序源代码的文件可以长达数百万行,那么该代码无论是维护,还是功能添加,还是调试和定位,都是一种灾难;
同一个源代码文件的文件拆分;
通过置于不同的包进行拆分;
业务型代码,逻辑性代码,工具性代码拆分;
模块化和层次化:
不同模块之间相互依赖(通信)又相互独立
查看全文
相关阅读:
进程和线程
关于offer对比
CVTE面经
重定向
奇虎360面试经验
百纳信息(海豚浏览器)面经
携程网面经
百度面经
位运算
Cracking the Coding Interview 4.8
原文地址:https://www.cnblogs.com/mtcnn/p/9421100.html
最新文章
luoguP1195 口袋的天空
Convert PadLeft Bit Operate
HTML实现调用百度在线翻译API
signed Unsigned Compare
file size php
refPoint 别名与指针
del_deploy.core.prefs.bat
tasklist /m
ruby中的整数、浮点数、字符串之间的相互转换
Ruby Raise rescue
热门文章
Ruby break, next, redo, retry
jQuery 查找标签
DOM 常见事件
DOM 属性操作
DOM 查找标签
Jmeter参数化
Jmeter关联技术
WebDriver 常用操作
http协议
协程 Gevent
Copyright © 2011-2022 走看看