摘要: ### 适配器模式定义-------------将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adapee(被适配者)和Adaptor(适配者).### 为何使用 ###------------我们经常要碰到,将两个没有关系的类组合在一起使用,第一解决方案是:修改各自类的接口,但是如果我们没... 阅读全文
posted @ 2014-07-29 18:55 fancyebai 阅读(731) 评论(1) 推荐(0) 编辑
摘要: Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现... 阅读全文
posted @ 2014-07-13 12:03 fancyebai 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 技术债务,是指匆忙的实现一个功能,却对现有的程序库造成了破坏(在实现的过程中污染了代码库的设计),这对于一些项目经理/客户来说就像是天书奇谈。也许他们是明白的,只是不愿意承认罢了,我估计是这样的。不管怎样,我想起来一个小故事,当下次遇到这种情况,需要向他们解释增加某些新功能的代价时,也可用讲这个故事... 阅读全文
posted @ 2014-07-10 23:29 fancyebai 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 死代码就是没用的、但却留在程序库中的代码。这样的代码没有任何其它程序会调用它,没有任何函数、对象引用它。它就在程序中,但程序的运行状态跟它一点关系都没有。为什么程序中会有死代码?有可能是程序库升级,老的接口不再使用。有可能是需求调整,但跟过时的需求相关的代码没有被删除。有可能是拷贝粘贴的过程中,有些... 阅读全文
posted @ 2014-07-10 23:16 fancyebai 阅读(205) 评论(0) 推荐(0) 编辑