
程序设计
叹君心
这个作者很懒,什么都没留下…
展开
-
代码整洁之道读书总结[前6章]
第一章 洗脑篇 每本书的第一章都会是一些概括性的介绍,但是这本书是经典,所以被他洗脑也是一种幸福; 说实话这本书真的很好,看的每一个细节都会想到手头项目代码的不足,回过头去修改代码后发现一切都变得优美多了; 第二章 有意义的命名 我叫什么 我就能做什么 抛弃以前的 a b,而改用一些能表达他真正意义的名词;不要用程序员眼中的固有单词,比如:list,string等作为原创 2013-07-23 17:15:57 · 759 阅读 · 0 评论 -
61条Java面向对象设计的经验原则
(1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]. (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。转载 2013-07-23 19:33:40 · 630 阅读 · 0 评论 -
HashMap关键原理笔记
1.hashmap实现采用hashcode 上面方法提供了一个根据 hashCode() 返回值来计算 Hash 码的方法:hash(),这个方法是一个纯粹的数学计算,其方法如下:原创 2014-06-30 20:41:14 · 495 阅读 · 0 评论