软件架构师应该知道的97件事
作者:网络转载 发布时间:[ 2013/7/26 13:31:00 ] 推荐标签:
从“可行走骨架”开始,增量培育系统成长。
61.数据是核心(PaulW.Homer)
从“数据是核心”这个角度去认识系统,能大大降低理解复杂度。
62.确保简单问题有简单的解(ChadLaVigne)
63.架构师首先是开发人员(MikeBrown)
碰到麻烦时,架构师可不能只会干吹烟圈却束手无策。
64.根据投资回报率(ROI)进行决策(GeorgeMalamidis)
65.一切软件系统都是遗留系统(DaveAnderson)
软件很快便会过时,修改维护无可避免。
66.起码要有两个可选解决方案(TimothyHigh)
67.理解变化的影响(DougCrawford)
清楚认识变化类型及其影响。
68.你不能不了解硬件(KamalWickramanayake)
硬件容量规划,是和软件架构同等重要的事情。
69.现在走捷径,将来需付息(ScotMcphee)
及时还清技术债务。
70.不要追求“完美”,“足够好”行(GregNyberg)
避免过度设计。
71.小心“好主意”(GregNyberg)
72.内容为王(ZubinWadia)
73.对商业方,架构师要避免愤世嫉俗(ChadLaVigne)
74.拉伸关键维度,发现设计中的不足(StephenJones)
75.架构师要以自己的编程能力为依托(MikeBrown)
76.命名要恰如其分(SamGardiner)
弄清楚要做的究竟是什么。
77.稳定的问题可以获得高质量的解决方案(SamGardiner)
78.天道酬勤(BrianHart)
真正做好那些看似简单的任务,坚守承诺。
79.对决策负责(YiZhou)
80.弃聪明,求质朴(EbenHewitt)
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11