1.A段架构师偏于获利,而B段架构师偏于成本思维
2.面对复杂,唯有简单
享受从简单中叫出复杂的满足感
如:牛顿和爱因斯坦的简单公式 F = ma E=mc2 从复杂中设计出简单
车同轨,诗同文
3.一项物品到底到底是虚还是实本质,而只是相对的观点或视角而已。
4.软件美何在,把酒问对称
两个或多个实现子类的对称性,其幕后的接口的不变形,就蕴含了单纯和美丽
两项或多项内涵的对称性,幕后的代码造型(Form)的不变形,也蕴含了单纯和美丽
例如:当我们把一堆鞋子放入一只集装箱里;经由轮船运抵对岸之后,将鞋子倒出来,成为空集装箱。接着,又把一堆袜子放入该只集装箱里。此时,可观察到鞋子
和袜子两项内涵(Content)的对称性,其幕后的集装箱造型(Form)的变形,也蕴含单纯和美丽。
5.获利思维和成本思维是两个视角,视角本身并没有对错之分,但执着于单一视角可能是错误的。
6.涉众利益
7.创新思维
溯因推理
假定-否证 = 删除法
EIT
8.组合创新
古典抽象思维:致力于抽象出稳定,可靠,不变的共同性架构,也就是追求万变不离其宗的宗
创新组合思维:致力于组合具体独特的创新架构,也就是,,追求与众不同的特质
这两种思维只是抽象视角的不同而已,并没有对错之分。
其中值得留意的是:虽然抽象的视角不同,使得抽象的行为也不相同,但是他们的目的是相同的,就是从复杂中设计简单之序,然后通过
简单来掌握复杂。
古典抽象思维:乱中有序
创新组合思维:序中有乱
9.造形
组成元素:2到3种,并且简单的元素组成规律。
10.四项假设性思维
反思不自觉的假设,固性思维
有待被校验的假定,激发愿景想象
完成性假设 mapping from vision to reality
万一性假设
11.掌握接口才拥有话语权
12架构师并不需要像一般的程序员一样,凡事都试图去列举所有的可能情景,因为架构师的任务是减法设计(从复杂中设计出简单),然后让众人能从简单
中掌握复杂(加法设计)
13.mapping from vision to reality
举列子说明:例如一位爸爸(Boss)告诉他在大学的儿子(manager or team member)说,想办法挣钱(problem X),利用课余时间去摆地摊挣钱,以便有钱能出国留学(愿景)。这位大学生就答应去买鞋子。一位有效的架构师则说:不要去摆地摊(解决Problem X),应该考虑从银行申请贷款(Problem Y),可立刻出国(实现愿景)
从vision往回看
举例说明:例如一栋没有楼梯的建筑物,想从一楼到二楼,思维是:1)想目标,要上去二楼 2)从二楼往一楼看下来 3)看到一条绳索从二楼往下垂挂于半空中
4)找来一张凳子。然后才开张实际的登楼动作1)跳上凳子 2)举手拉绳子3)用力引身上楼。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!