所谓条条大路通罗马,对于同一个问题,可选的编程语言、方法、框架、平台多之又多。架构师的职责是找到那条满足客户最本质需求的最优解。洞悉深层次需求、知其所以然,是架构师们必须培养的两项基本素质。
只有了解深层次需求,才能做好每一个架构决策、才能不受技术潮流、个人私欲(如:我最好用SOAP)的牵制;只有知其所以然,才能分辨出谁优谁劣。
所谓条条大路通罗马,对于同一个问题,可选的编程语言、方法、框架、平台多之又多。架构师的职责是找到那条满足客户最本质需求的最优解。洞悉深层次需求、知其所以然,是架构师们必须培养的两项基本素质。
只有了解深层次需求,才能做好每一个架构决策、才能不受技术潮流、个人私欲(如:我最好用SOAP)的牵制;只有知其所以然,才能分辨出谁优谁劣。