原文:代码大全笔记:语句

第 章,组织直线型代码 . 必须有明确顺序的语句 针对接口编程而不是针对实现编程,则要求接口没有假定,或者假定很明显。 设法组织代码,使依赖关系变得明显。 使子程序名称能够明显的表示依赖关系。 利用子程序参数明确表示依赖关系。 用注释对不清晰的依赖关系进行说明。 用断言或错误处理代码来检查依赖关系。 . 顺序无关的语句 如果语句间没有依赖关系,则可以根据第二标准来来判断语句或代码块的顺序:就近原则 ...

2018-05-26 22:51 0 980 推荐指数:

查看详情

代码大全》阅读笔记-目录

第一部分:打好基础 第一章:欢迎进入软件构建的世界 第二章:用隐喻来更充分地理解软件开发 第三章:三思而后行:前期准备 第四章:关键的“构建”决策 第二部分:创建高质量的代码 第五章:软件构建中的设计 第六章:可以工作的类 第七章:高质量的子程序 ...

Sat Apr 07 00:10:00 CST 2018 0 1148
代码大全读书笔记

最近拜读了《代码大全》,这部大块头确实经典,涉及到了软件开发的方方面面。有点后悔没有早些阅读,值得推荐给还没读过的朋友。它并不是针对某种语言的武林秘籍,应该可以看作是基础内功修炼吧。 笔记比较简略,只供简单查阅~ 一、开发前期准备相关 1.需求阶段: 发现错误的时间要尽量接近进入 ...

Sat May 16 00:45:00 CST 2015 0 2314
代码大全》阅读笔记-32-自说明代码

核对表(自说明代码) 你的类接口体现出某种一致的抽象吗? 你的类名有意义吗,能表明其中心意图吗? 你的类接凵对于如何使用该类显而易见吗? 你的类接囗能抽象到不需考虑其实现过程吗?能把类看成是黑盒吗? 子程序 你的每个子程序名都能准确地指示该子程序确切干些 ...

Fri Apr 06 23:40:00 CST 2018 0 915
表驱动法 -《代码大全》读书笔记

表驱动法是一种编程模式,从表里面查找信息而不是使用逻辑语句(if…else…switch),当是很简单的情况时,用逻辑语句很简单,但如果逻辑很复杂,再使用逻辑语句就很麻烦了。 比如查找一年中每个月份的天数,如果用表驱动法,完全不需要写一堆if…else…语句,直接把每个月份的天数存到一个 ...

Fri May 30 00:58:00 CST 2014 5 10203
代码大全

代码大全 常数优化 编译器卡常优化(CF上比较有用) 读入优化: mmap读入优化: 数论 扩欧求逆元: 多项式 FFT FWT异或: 字符串 后缀数组求sa[i]和rank[i]: 后缀数组求lcp[i]: 计算几何: 自适应辛普森法: ...

Fri Jun 08 17:58:00 CST 2018 0 1054
经典SQL语句大全

一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 ...

Fri Mar 16 01:43:00 CST 2012 4 2333
oracle sql语句大全

ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查 ...

Wed Mar 13 03:43:00 CST 2019 0 572
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM