
有时候我们忘记了直觉
最近在弄一个新项目,各种麻烦,不过现在回头一想,关键的几个问题却是由不怎么了解实施detail的人提出来的,而非我们实现者自己。有时候我们太专业了,专业意味着拥有专业自信,但我们再专业,有些问题也超出了我们的能力范围,我们也只能是站在一个相对的detail level来看问题,总不能深入到所有的de

关于软件架构的最大误解
最近跟一些同学聊了下他们设计的架构,听了下他们的思路,我突然想明白了其实大家技术都很强很能干都能搞出很好的架构,层次分的很清楚,哪块代码写哪里,框架怎么封装,各种东西给你安排的井井有条。但唯一让我感觉纳闷的是,这个架构貌似少了些许灵气。对于架构,基本上有两种说法,蓝队说一个项目一开始并不需要架构,先

为什么人们都厌恶风险
答案就在下图中,由于边际效用递减原理,可以画出财富和效用的平面图,可以看到这是一条曲线,所以对于横轴财富的同样数额的增加和减少,纵轴上的效用增加和减少的程度是不同的,因为这个边际效用递减的曲线的形状,就导致了损失同样财富造成的效用减少大于了赢得同样财富造成的效用增加,所以这就从数学上完美的解释了为什