期望通过架构重构来解决所有问题当然是不现实的。
架构师的首要任务是从一大堆纷繁复杂的问题中识别出真正要通过架构重构来解决的问题,集中力量快速解决,而不是想着通过架构重构来解决所有的问题。
真正推动一个架构重构项目启动,需要花费大量的精力进行游说和沟通。
架构重构沟通协调时,将技术语言转换为通俗语言,以事实说话,以数据说话,是沟通的关键。
架构重构设计关联方配合时,有效的沟通策略是“换位思考、合作双赢、关注长期”。
架构重构需要采取“分段实施”策略,将要解决的问题根据优先级、重要性、实施难度等划分为不同的阶段,每个阶段聚焦于一个整体的目标。
真正的架构师,必须具备一定的项目经理技能,但更重要的还是技术能力。