2008-08-09 23:41:06
来自: 二把刀程序员
(http://www.projectzero.org/)
JAVA并发编程实践的评论



以下内容均出自本书,短小而深刻:
“所有的并发问题都归结为如何协调访问状态,可变状态越少,就越容易。”
“并发程序中可伸缩性的首要威胁就是独占的资源锁。”
“通常简单性与性能之间会相互牵制,实现一个同步策略时,不要过早地为了性能而牺牲简单性。”
“避免不成熟的优化。首先使程序正确,然后再加快——如果它运行得不够快。”
“测评,不要臆测。”
JAVA并发编程实践的评论




以下内容均出自本书,短小而深刻:
“所有的并发问题都归结为如何协调访问状态,可变状态越少,就越容易。”
“并发程序中可伸缩性的首要威胁就是独占的资源锁。”
“通常简单性与性能之间会相互牵制,实现一个同步策略时,不要过早地为了性能而牺牲简单性。”
“避免不成熟的优化。首先使程序正确,然后再加快——如果它运行得不够快。”
“测评,不要臆测。”
本评论版权属于作者二把刀程序员,并受法律保护。除非评论正文中另有声明,没有作者本人的书面许可任何人不得转载或使用整体或任何部分的内容。

2008-08-09 23:47:27 hacker47
大道相同,这些道理其中有一些也曾在csapp和程序开发心理学中讲过。2008-08-09 23:50:31 二把刀程序员
基本同意,不过程序开发心理学是本很旧的书。道理相通,但是看怎么讲了。比如谁都知道海森堡的“测不准原理”,但是谁能用更少的文字来描述Heisenbugs?
> 我来回应