08 2011 档案

《Effective Java》阅读笔记之对象创建及销毁
摘要:写在前面本文及后面的几篇笔记都是读《Effective Java》的随笔。内容里面有书里面重点的部分,所以大家别见怪就好。如果各位发现啥问题,希望能不吝赐教,虽然是自己的笔记,也希望能得到大家的指教。关于对象的创建,《Design patterns》里面有五种设计模式支撑,不能说设计模式就是最终导向,只能说是特定情况下的全局考量。那么在《Effective Java》(以下用EJ表示)里面的处理方式,可以跟这些设计模式相得益彰,因为GOF讲的是大局,而Bloch讲的是实践。必要时,两个方面都会谈谈。一、静态工厂方法优点:1.可以有更能说明具体作用的方法名(与构造函数相比) 从维护代码的角度讲, 阅读全文

posted @ 2011-08-11 14:45 eric_chen 阅读(2211) 评论(6) 推荐(0) 编辑

重构如何进行?
摘要:注:本篇文章是结合自己的体会和《重构》来完成的,如果各位对本文没啥兴趣,强烈建议读一读《重构》,因为本文到处都充斥(此处为褒义)着《重构》的气味。 在日常的代码书写过程中,虽然有项目需求的参照,但是我们的代码还是要有个生产过程,很少有大师级的人物对要求的代码一蹴而就。我们总是要随着需求的演进,不断地改进我们的代码,不断地调整代码之间的调用方式,类的关联等等各个方面。那如何在写代码的过程中,实施重构... 阅读全文

posted @ 2011-08-04 16:09 eric_chen 阅读(656) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示