【一】
架构是一个过程,而非一个结果。
【二】
在大多数人的谈论中,架构是一个目标产物,而作为架构师的责任就是去生产它。所以
无论如何,架构是可以“做”出来的,而且也应该有一些“做”的方法、技术、技巧。
有人问过我:架构的最主要产出是什么?我的答案是:图。这里面有两层含义:一层含
义是如同建筑师描绘的蓝图一样,用于引导实施者;另一层含义是架构师头脑中清晰的
目标系统。如果架构师头脑中没有系统清晰的图像,他是没有办法把它画出来的。
【三】
画家画的无非是物我。画物的画家,最终画的还是我见。所以,画家的笔最终描绘的是
他自己心里的映像。
【四】
艺术是不可能被“生产”出来的,生产出来的,叫“艺术品”。
【五】
架构这个过程,是架构师洞见系统内在结构、规律、原则和逻辑的过程。真正的架构师
是可以将自己放在系统中去的(例如作为系统中的任何一个角色),只有清晰地理解系
统,才能简洁地描述它。而当架构师拿出了他所描述的“作品”的时候,架构这一过程
就已经结束了。
【六】
一滴水滴落的过程中,有多少个形态的变化?

架构之美第一章-如何看到一滴水的美丽相关推荐

  1. 【系统架构设计师】第一章:操作系统(1.1.1---1.1.2)操作系统的分类和结构

    好久不见了.最近由于忙着期末考试,所以一直没更新帖子,最近考完了,我又回来了. 很久不动笔了,突然很手痒,但是又一直在纠结写什么. 原计划要写kali的从零开始的教程,不过仔细想想其实那个并没有系统架 ...

  2. 【系统架构设计师】第一章:操作系统(1.2.2) 信号量与pv操作

    本篇帖子继续上篇.有兴趣可以点击链接进行查看以前写过的文章. [系统架构设计师]第一章:操作系统(1.2.2) 参考教材: <系统架构设计师考试全程指导(第二版)> <系统架构设计师 ...

  3. 架构之美第二章-美丽架构的含义

     古人形容美女之美:"⋯⋯增之一分则太长,减之一分则太短⋯⋯",深刻地揭示了"恰到好处"的美丽含义.当我拿到<架构之美>书稿时,我发现美丽的含义如此 ...

  4. 算法很美第一章 位运算的奇巧淫技

    第一章 位运算的奇巧淫技 1.2 题解:如何找数组中唯一成对的那个数 知识点: A^A=0 A^0=A(一个数与0进行按位异或,结果是他自己) 对一个序列进行按位异或,可以消除掉序列中的重复项,比如: ...

  5. 【GPGPU编程模型与架构原理】第一章 1.2 GPGPU 发展概述

    1.2 GPGPU 发展概述   l随着半导体工艺水平不断提高和计算机体系结构设计的不断创新,GPU快速发展,从传统图形图像相关的三维图形渲染专用加速器拓展到多种应用领域,形成通用的图形处理器. 1. ...

  6. 【GPGPU编程模型与架构原理】第一章 1.1 GPGPU 与并行计算机

      GPGPU是通用图形处理器.由于产业游戏的推动,GPU成为专门为提升图形渲染效率的而设计的处理器芯片.随着功能的不断完善,GPU逐渐发展成为并行计算加速的通用图形处理器,即GPGPU.近年来,人工 ...

  7. 【GPGPU编程模型与架构原理】第一章 1.3 现代 GPGPU 产品

      世界最大的两家图形芯片提供商:美国的NVIDIA 和AMD公司在桌面和工作站GPU和GPGPU遥遥领先.除此之外,Intel 公司主要发展集成显卡业务,其他公司在嵌入式GPU迅速发展. 1.3.1 ...

  8. JAVA架构师实战第一章 精通Mysql数据库

    一.MySQL基础 今日目标: 完成MySQL的安装及登陆基本操作 能通过SQL对数据库进行CRUD 能通过SQL对表进行CRUD 能通过SQL对数据进行CRUD 1,数据库相关概念 以前我们做系统, ...

  9. R700指令集架构参考手册——第一章:介绍

    R700家族处理器实现了一个并行微架构,不仅仅为计算图形应用,而且也为通用目的流应用提供了卓越的平台.任何可以被映射到一个2D矩阵的数据密集应用可作为运行在R700家族处理器上的候选. 图1.1展示了 ...

  10. 读《大型网站技术架构:核心原理与案例分析》第一章:大型网站架构演化

    写在前面 从开始写代码到现在,已经做了好几个项目了,BS和CS的都有,一直都以一个码农自居.但,作为一个进步的程序员,都有一个成为架构师的理想.于是,在平时的工作中,也积极的去看各种书籍,看园子里面的 ...

最新文章

  1. 四、Input框改placeholder中字体的颜色
  2. vim - ctags
  3. python处理xml中非法字符的一种思路
  4. python操作系统-python获取操作系统平台、版本及架构
  5. sublime配置随笔提示
  6. 3.7 感知器-机器学习笔记-斯坦福吴恩达教授
  7. 用户调整listview的column的width处理
  8. Python 奇葩语法
  9. keyshot卡住了还能保存吗_Sketchup建模和渲染能取代3dsMax吗?
  10. 企业生产现场中5S管理的应用
  11. 2021-2027全球与中国3D 动作捕捉解决方案市场现状及未来发展趋势
  12. 全国哀悼日网站都成黑白色实现
  13. 【Python笔记】Pandas时区处理
  14. 如何看待第三方百度云 Pandownload 作者被捕?
  15. 饥荒如何修改服务器人数,饥荒联机怎么改房间人数?饥荒修改房间人数方法
  16. NoSQL 与大数据
  17. (亲自整理)如何让你的C盘立马多出来20G空间
  18. Arcgis 熟练和操作
  19. 【Linux】内存屏障
  20. 6个爱好编程者可以参与以促进放松

热门文章

  1. 手机计算机字体变大,手机字体怎么调大
  2. c语言程序无法正常运行怎么办,win7系统运行软件提示应用程序无法正常启动0xc000005怎么办...
  3. springBoot+Vue导出Excel
  4. PostgreSQL安装及关联ArcMap
  5. ArcGIS的ArcMap的Mxd格式符号转换为Geoserver style的sld格式
  6. Linux基础学习笔记整理——第二章 管理文件和目录
  7. 可视化大屏|2022年最值得推荐的10款可视化软件
  8. 数据可视化分析工具大集合
  9. Linux Vim替换字符串的方法总结
  10. python是一种解释型、面向什么的计算机程序设计语言_Python \解释型计算机程序设计语言...