上篇:技术架构的设计方法
常用思考方法
Aliware
技术架构思考方法
Aliware
0--->1
-
用户视角的客观世界还原
-
客观信息的结构化整合与提炼
-
加入多元视角的检验与抽象
1--->0
-
因果判断法
-
树干树枝法
-
支点撬动法
1--->2
-
纵深拆解
-
横向解剖
1--->N
-
业务场景 :这是最原始的生存资料,更是平台演进的源动力。典型的如市场份额变化,用户体价值的变化,竞对动态等。
-
团队组织 :是人创造了平台,也是主导平台的演进发展,这个生产资料如果不能得到有效利用,充分释放能动性就会出现平台无法支持业务快速发展,同时人也在平台中内卷。
-
技术架构 :技术架构其实本身也是非常重要的生产资料,这是很多人会忽略的地方。大家想一个最简单的例子,同一个变量分散在多个地方导致语义不清,维护成本巨大就明白了。
-
架构考虑所有可能性但做有限明确实施
-
没有靠谱的人只有靠谱的机器
-
提前思考“幸福”的烦恼
-1<--->1
-
正反思考法
-
极限思考法
-
对称思考法
M*N ---> M+N
-
解耦上下游关联性
-
解耦各个角色的依赖
小结
Aliware