“相对于任何宏伟景愿,对细节的关注甚至是更为关键的专业性基础。首先,开发者通过小型实践获得可用于大型实践的技能和信用度。其次,宏伟建筑中最细小的部分,比如关不紧的门,有点儿没有铺平的地板,甚至是凌乱的桌面,都会将整个大局的魅力毁灭殆尽。这就是整洁代码之所系”----没有比书中的这段话更能说明这...
分类:
其他好文 时间:
2015-09-18 08:11:47
阅读次数:
305
简单设计的四条规则:运行所有测试;不可重复;表达了程序员的意图;尽可能减少类和方法的数量; 以上规则按其重要程度排列。 1、简单设计规则1:运行所有测试 全面测试并持续通过所有测试的系统,就是可测试的系统。看似浅显,但却重要。不可测试的系统同样不可验证。不可验证的系统,绝不应部署。另外,很幸...
分类:
其他好文 时间:
2015-09-14 15:34:54
阅读次数:
150
在意代码。消除重复代码和提高表达力。 必须时时保持代码整洁。 1、有意义的命名。——想要给变量一个好的命名就要学好英语。没有英语功底两个命名都很难做到。单字母名称仅用于短方法中的本地变量。名称长短应与其作用域大小相对应。若变量或常量可能在代码中多处使用,应赋予其便于搜索的名称。 函数的规则...
分类:
其他好文 时间:
2015-09-06 14:38:35
阅读次数:
130
阅读目录大数据时代淘宝技术这十年白帽子讲Web安全重构:改善既有代码的设计代码整洁之道Web前端黑客技术揭秘浪潮之巅游戏改变世界免费:商业的未来罗辑思维简约至上:交互式设计四策略Head First设计模式(中文版)程序员的数学思维修炼(趣味解读)互联网金融互联网时代的软件革命设计模式之禅(第2版)...
分类:
其他好文 时间:
2015-08-19 19:14:56
阅读次数:
139
已读或在读 代码整洁之道 程序员的职业素养 编程珠玑 Head first设计模式计划之中要读 敏捷软件开发 程序员修炼之路 卓有成效程序员 算法竞赛入门 编程珠玑第二部 重构 Think in java
分类:
其他好文 时间:
2015-08-04 15:11:17
阅读次数:
80
1. 命令行的奇幻世界 2. 创建第一个项目 3. 解释第一个项目 4. 注释及代码整洁之道
分类:
编程语言 时间:
2015-07-26 07:28:52
阅读次数:
287
1.根本----良好端正的态度。2.命名----有意义,规范,可搜索的名称,使用源自问题领域的名称,至少避免误导。3.类名----名词或者名词短语。4.方法----应当是动词或者动词短语。5.双关----最好不要用这种,谁知道add是添加还是相加呢?6.函数----要短小,印象最深的就是,一个函数只...
分类:
其他好文 时间:
2015-07-24 22:19:01
阅读次数:
100
思维导图
你的第一本思维导图操作书画出好成绩-通过思维导图提升分数思维导图系列
知识管理
你的知识需要管理
面向对象
写给大家看的面向对象编程书面向对象分析与设计深入浅出面向对象分析与设计
软件设计
UML精粹UML基础、案例与应用Head First软件开发领域驱动设计
写好代码
重构:改善既有代码的设计代码大全代码整洁之道
设计模式:...
分类:
其他好文 时间:
2015-07-22 00:09:35
阅读次数:
209
大学四年的生活已经过去了,从7月份开始我就不再是学生而是一名在职人员了。但是这几个月的实习经历却愈发让我感觉自己的知识很缺乏,因此要多读书,读好书,好好提高阅读源码的能力。下面是下半年的读书计划:程序员修炼之道:这本书现在看了前面一章吧,感觉还是很不错的。代码整洁之道:那时候买的时候没注意里面的例子...
分类:
其他好文 时间:
2015-07-03 09:04:48
阅读次数:
114
1. 命令行的奇幻世界
2. 创建第一个项目
3. 解释第一个项目
4. 注释及代码整洁之道...
分类:
编程语言 时间:
2015-06-30 22:00:47
阅读次数:
351