架构之美第九章-架构与设计
架构是系统设计的一部分,它突出了某些细节,并通过抽象省略掉另一些细节。所以,架构是设计的一个子集。关注实现系统组件的开发者可能不会特别关心所有组件如何装
配在一起,而是主要关注少数组件的设计和开发,包括他们必须遵守的架构约束和可以应用的规则。因此,开发者和架构师面对的是系统设计的不同方面。
如果说架构关注的是组件之间的关系和系统组件外部可见的属性,那么设计还要关注这些组件的内部结构。例如,如果一组组件包含了一些信息隐藏的模块,那么这些外部可
见的属性就构成了这些组件的接口,内部的结构与模块内的数据结构和控制流一同考虑
架构之美第九章-架构与设计相关推荐
- 第九章——规范数据库设计
第九章--规范数据库设计 9.1 为什么需要设计数据库? 糟糕的数据库 数据冗余,浪费空间 数据库的插入和删除都会麻烦.异常[屏蔽使用物理外键] 程序性能差 良好的数据库 节省内存空间 保证数据的完整 ...
- 架构之美第二章-美丽架构的含义
古人形容美女之美:"⋯⋯增之一分则太长,减之一分则太短⋯⋯",深刻地揭示了"恰到好处"的美丽含义.当我拿到<架构之美>书稿时,我发现美丽的含义如此 ...
- 《架构之美》学习随笔:设计第一步
基本关注点的决定: 1.顶层文件结构 2.对事物命名 3."内部"展示的风格 4.共用的编码惯例 5.选择单元测试框架 6.支持性的基础结构(版本控制.合适的构建系统.持续集成系统 ...
- 第九章 C#界面设计 主菜单
文章目录 目标 界面设计概述(Windows应用程序) 例子 菜单 主菜单设计的基本步骤 目标 界面设计概述(Windows应用程序) 例子 菜单 MeniStrip控件 ContextMenuStr ...
- 软件工程复习提纲——第九章
软件工程复习提纲,期末.考研的学霸笔记 第九章--面向对象分析设计 顺序图.用例图等图形的作法: 1)顺序图:顺序图是描述对象之间的动态交互的情况,着重表示对象间消息传递的时间顺序. 纵向是时间轴,时 ...
- .NET Core实战项目之CMS 第九章 设计篇-白话架构设计
前面两篇文章给大家介绍了我们实战的CMS系统的数据库设计,源码也已经上传到服务器上了.今天我们就好聊聊架构设计,在开始之前先给大家分享一下这几天我一直在听的<从零开始学架构>里面关于架构设 ...
- NET Core实战项目之CMS 第九章 设计篇-白话架构设计
前面两篇文章给大家介绍了我们实战的CMS系统的数据库设计,源码也已经上传到服务器上了.今天我们就好聊聊架构设计,在开始之前先给大家分享一下这几天我一直在听的<从零开始学架构>里面关于架构设 ...
- 走向ASP.NET架构设计--第一章:走向设计
走向ASP.NET架构设计--第一章:走向设计 前言:很多做开发的人都在不断的摸索着,积极的学习,试图找出一条走向架构设计的成功法则.每当有人问起我们的职业,我们也常常在说:"软件设计&qu ...
- 架构师必看-架构之美第14章-两个系统的故事:混乱大都市(一)
你们修筑.修筑,预备道路,将绊脚石从我百姓的路中除掉. -<以赛亚书>第57章14节 我们要看的第一个软件系统 ...
- mysql性能调优 高可用_MySQL性能调优与架构设计——第 17 章 高可用设计之思路及方案...
第 17 章 高可用设计之思路及方案 前言: 数据库系统是一个应用系统的核心部分,要想系统整体可用性得到保证,数据库系统就不能出现任何问题.对于一个企业级的系统来说,数据库系统的可用性尤为重要.数据库 ...
最新文章
- 22021年江苏高考成绩查询,江苏高考成绩查询系统
- Php如何发出请求,PHP中如何发送HTTP请求?
- AngularJS 1.x 国际化——Angular-translate例子
- MongoRepository findById方法使用示例
- 1/3 常用符号:类型说明符
- kickstart模式实现批量安装centos7.x系统
- qtextedit 默认文案_Qt设置QTextEdit和QLabel的字体颜色 | 学步园
- python5个标准库,列出5个python标准库
- 国考省考行测:言语理解与表达,主旨理解,结构分析法,总分结构
- 索尼计算机bios正确设置,索尼bios设置图解教程
- Netfilter学习之NAT类型动态配置(三)MASQUERADE内核空间的实现
- leetcode1776. 车队 II
- GrayRhino轻松解锁卡贴机的越狱插件,不需要任何卡贴
- 工控网络安全防护分析与建议
- H3C/华为网络设备常规命令集
- PPT2016制作一个封面页实例教程
- html keyframes无效,CSS Module解决全局或本地使用@keyframes无效问题
- 叶酸-氨基聚乙二醇偶联CdTe/CdS量子点(FA-PEG-CdTe/CdS)|红色荧光水溶性InP/ZnS量子点(磷化铟/硫化锌)PEG羧基
- 计算机网路实验二 多线程Web服务器的设计与实现
- Java如何期末速成?