2016年1月5日
摘要: 对象是过程的抽象,线程是调度的抽象。一.并发的目的并发是一种解耦策略,它把做什么(目的)和何时(时机)做分解开。解耦目的与时机能明显地改进应用程序的吞吐量和结构。从结构的角度看,应用程序看起来更像许多台协同工作的计算机。下面是有关并发的一些说法。1.并发会在性能和编写额外代码上增加一些开销。2.正确... 阅读全文
posted @ 2016-01-05 23:32 qzyang 阅读(215) 评论(0) 推荐(1)
  2016年1月3日
摘要: 迭进简单设计的四条规则1.运行所有测试紧耦合的代码难以编写测试,使用依赖注入、接口和抽象等工具可以尽量减少耦合2.不可重复3.表达程序员意图意图明显的类名和函数名,可以帮助其他人在理解代码上的时间缩短,减少维护成本;短小的类和函数通常易于命名,易于编写,易于理解4.尽可能减少类和方法的数量 阅读全文
posted @ 2016-01-03 22:59 qzyang 阅读(396) 评论(0) 推荐(0)