- 2
- 0
- 约7.55千字
- 约 9页
- 2022-09-15 发布于上海
- 举报
精品文档
最近看了一本书《软件架构师应该知道的97件事》,本来并没对它抱有太多期望和兴趣,毕
竟这种讲大道理的书不可能带来什么实际收获,但看的过程中被里面中肯实在的建议给吸
引,对于我这种在走向架构师这条路上常常迷失方向的人,实在是雪中送炭。读完后,决定
选择其中对我有触动的条目,加上实际工作中的感悟,形成一套自认为正确的架构师行为准
则,以此来矫正自己的行为。
客户需求高于一切
不要为了自己的项目经历上添加光彩而去一味追求时髦而光鲜的方案,而是应该扎根客户需
求,脚踏实地地为客户着想,这样才能更体现技术的价值,不至于迷失方向。架构师首先不
要把自己当做技术人员,而是业务人员,把实现业务需求作为至上的目标,学会拒绝成本高,
性价比不高的技术。
简化根本复杂性
常常为了解决某一局部复杂性引入了更为复杂的框架或产品,使得复杂性不减反增。往往正
确的方式是做减法而不是加法,把最根本的复杂源找到,把根铲除。
关键问题可能不是出在技术上
总结失败的项目常常会纠结于选择了错误的技术。其实技术并没有错,而是在使用技术上或
是在执行过程中人为的偏差导致。而架构师解决这种人为的问题比较好的方式是沟通,通过
有效地沟通把技术贯彻下去
以沟通为中心,坚持简明清晰和开明的风格
架构师不要坐在象牙塔里,命令开发人员实施你的设计和决策,而是应该尽量简化你的设计,
透彻
原创力文档

文档评论(0)