讨论: 中国项目设计师和国外项目设计师的区别
1:技术水平问题。别的我不知道,只能说说微软。从大的方面看,我知道微软有Jeffery Richter(编写《Windows 核心编程》)、Don Box(编写《COM 本质论》、《.NET 本质论》)这样的首席设计师。从中可以透视出,国外设计师不但对项目业务了解,而且对技术本身也掌握精深。放弃大师不说,看看微软在各地演讲技术的那些人,这些项目经理的技术能力也是令人胆战心惊的,从中可见一般。
2:对开发模式的真正精深理解,并能掌握到“无剑胜有剑”的问题。在我认识的几个项目经理中,真正能在设计每个模块、每个功能之前先思考战术性的设计模式的只有一个——我以前公司的一个组长(我从他那里开始知道、了解、理解、粗略运用设计模式!我对他怀有敬意!怀念他的设计思想!)!这位项目组组长不但对系统能够进行战略性的设计模式思考,而且对具体交给每个程序员的模块也总是进行战术性的设计模式思考和设计。可惜这样的项目经理是在我见过的只有一个。我想这也是中国设计师和国外设计师的区别。
3:对于重构的认识。我知道重构是需要勇气的,可是我觉得99%的人是不敢重构的。这里,说道重构,我真的喜欢JBuilder的重构功能和UML自动生成功能,希望微软也能很快有。
以上是我的不成熟的看法,今天拿出来想和大家探讨,希望大家能说出自己的看法,大家共同进步。谢谢!

