愿乘风破万里浪,甘面壁读十年书。

2007年12月28日 星期五

软件架构师,就是孔乙己

软件架构师,就是孔乙己。

什么是孔乙己?
孔乙己是知道“回”字的四种写法的人。

一个软件需求,技术方案会有多种可能,最后采用的,一定只有一种。如何在多种技术间权衡、糅合、选取,是软件架构师的职能。

软件架构师不但要知道“回”字有四种写法,还要知道这四种“回”字该怎么写;不但要会写四种“回”字,还应该知道在什么情况下应该写哪种“回”字。

这便是软件架构师之孔乙己说。