读书笔记
CaptainJack1990
技术无他,唯手熟而
展开
-
重构:改善既有代码的设计 要点总结
坏味道 特征 情况及处理方式 目标 重复代码 1.重复的表达式 2.不同算法做相同的事 3.类似代码 同一个类的两个函数有相同表达式 重复代码提取为方法 相同表达式只在一个类的一个方法出现,供其他方法调用 兄弟类含有相同表达式 重复代码提取为方法 提升方法到父类转载 2014-03-27 16:46:31 · 725 阅读 · 0 评论 -
SQL Cookbook 第一章:检索记录 20140314
1.连接列值:将多列值作为一列返回。 --DB2,Oracle:是用双竖线作为连接运算符。 --MySQL:支持concat函数。 select concat(ename,' works as a ',job) as msg from table where deptno=10 --SQL Server:使用+运算符进行连接操作。 select ename+' works as a...原创 2014-03-13 23:34:04 · 92 阅读 · 0 评论 -
重构:改善既有代码的设计 要点总结
坏味道 特征 情况及处理方式 目标 重复代码 1.重复的表达式 2.不同算法做相同的事 3.类似代码 同一个类的两个函数有相同表达式 重复代码提取为方法 相同表达式只在一个类的一个方法出现,供其他方法调用 ...原创 2014-03-27 16:53:13 · 120 阅读 · 0 评论