架构师的逻辑技术思维分析(共22页).docx

上传人:晟*** 文档编号:6421034 上传时间:2021-09-03 格式:DOCX 页数:22 大小:1.90MB
下载 相关 举报
架构师的逻辑技术思维分析(共22页).docx_第1页
第1页 / 共22页
架构师的逻辑技术思维分析(共22页).docx_第2页
第2页 / 共22页
架构师的逻辑技术思维分析(共22页).docx_第3页
第3页 / 共22页
架构师的逻辑技术思维分析(共22页).docx_第4页
第4页 / 共22页
架构师的逻辑技术思维分析(共22页).docx_第5页
第5页 / 共22页
点击查看更多>>
资源描述

架构师的逻辑技术思维分析目 录一、抽象思维3二、分层思维8三、分治思维11四、演化思维16五、如何培养架构设计思维19结论21一、抽象思维如果要问软件研发/系统架构中最重要的能力是什么,我会毫不犹豫回答是抽象能力。抽象(abstraction)这个词大家经常听到,但是真正理解和能讲清楚什么是抽象的人少之又少。抽象其实是这样定义的:对某种事物进行简化表示或描述的过程,抽象让我们关注要素,隐藏额外细节。举一个例子,见下图:你看到什么?你看到的是一扇门,对不对?你看到的不是木头,也不是碳原子,这个门就是抽象,而木头或者碳原子是细节。另外你可以看到门上有个门把手,你看到的不是铁,也不是铁原子,门把手就是抽象,铁和铁原子是细节。在系统架构和设计中,抽象帮助我们从大处着眼(get our mind about big picture),隐藏细节(temporarily hide details)。抽象能力的强弱,直接决定我们所能解决问题的复杂性和规模大小。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。