《设计原本—计算机科学巨匠Frederick P. Brooks的反思》一一第 3 章 理性模型有哪些缺陷

简介:

第 3 章 理性模型有哪些缺陷
有时候,问题就在于发现问题出在哪里。 —Gorden Glegg (1969),《The Design of Design》 设计师就是要创造事物……他的创造过程往往是复杂的。他总是采用过多的变量—例如可能的变化和定额,以及它们之间的相互关系等,以至于无法采用有限模型来表示它们。 —Donald A. Sch歯(1984),《The Reflective Practitioner》 现实情况是,设计师只把理性模型视为一种理想化的东西。理性模型描述了我们认为设计过是怎样的,但在现实生活中,并不是那么一回事。 事实上,不是每个工程师都会大方地承认在他的心目中有这么一个很天真、很理想的模型。但我认为我们中的大多数人都有这样的想法,我自己心中的这种想法持续了很长时间。因此,让我们对理性模型进行仔细彻底的剖析,以确切地了解它究竟在哪些方面脱离了现实。

相关文章
|
28天前
|
设计模式 监控 程序员
程序员必备的十大技能(进阶版)之架构规划与项目统筹(二)
教程来源 http://oieaw.cn/ 本文系统阐述微服务架构设计核心:基于限界上下文划分订单、库存、支付等清晰边界;通过防腐层隔离外部依赖(如物流系统);遵循单一职责、数据自治等服务划分原则;并全面覆盖性能、可用性、安全等非功能性需求,集成SLI/SLO/SLA监控及超时、重试、熔断、舱壁等容错机制。
|
7月前
|
存储 分布式计算 并行计算
阿里云8核64G云服务器怎么样、多少钱?阿里云8核64G云服务器配置及性能测评
在云服务器选型中,8核64G配置属于典型的高性能规格,凭借1:8的CPU与内存黄金配比,能轻松应对高负载业务场景,是中大型企业运行核心业务的主流选择。不管是搭建大型电商平台、运行内存密集型数据库,还是处理实时大数据分析、支撑游戏服务器集群,8核64G配置都能提供充足的算力和内存支撑。对于有这类需求的用户来说,最关心的就是两个核心问题:不同场景下的价格到底多少?实际配置和性能能否匹配业务需求?下面结合最新的行业信息,用通俗易懂的语言把这些关键信息讲透彻。
|
SQL 消息中间件 分布式计算
大数据-124 - Flink State 01篇 状态原理和原理剖析:状态类型 执行分析
大数据-124 - Flink State 01篇 状态原理和原理剖析:状态类型 执行分析
374 5
|
人工智能 自然语言处理 开发者
《深入Python:新手易踩的语法雷区与进阶启示》
Python 语法简洁强大,但其独特性也带来了学习挑战。缩进作为代码块区分的核心,虽提升可读性,却易因细节错误影响逻辑;动态数据类型提供灵活性,但也可能引发类型不兼容问题。函数参数传递与返回值处理中,对象可变性及类型一致性需格外注意。初学者常因忽视这些细节而犯错,但通过深入分析错误原因,理解底层机制,能有效提升编程能力。掌握这些易错点,不仅是克服学习障碍的关键,更是迈向高级开发者的必经之路。
255 15
|
人工智能 安全 Java
安利一个我喜欢的博主(鱼皮)的项目----鱼聪明AI
安利一个我喜欢的博主(鱼皮)的项目----鱼聪明AI
703 0
|
存储 芯片
【计算机组成原理】总线
【计算机组成原理】总线
1219 0
【计算机组成原理】总线
|
资源调度 自然语言处理 JavaScript
源码分享-基于vue+Ant Design管理平台
源码分享-基于vue+Ant Design管理平台
887 0
源码分享-基于vue+Ant Design管理平台
|
前端开发 JavaScript API
使用 react-pdf 打造在线简历生成器
React PDF 是一个使用 React 创建 PDF 文件的工具,支持在浏览器、移动设备和服务器上创建PDF文件。
1189 0
|
缓存 容灾 安全
企业级Open API网关建设
作者 | 李鹏飞 阿里云开放平台技术专家,负责阿里云OpenAPI网关建设,致力于为用户提供高可用的OpenAPI服务。引言 企业级API网关作为企业中流量的出入口,典型的特征就是承载了大量不同租户、不同的业务的超高流量,对高并发、高性能、高稳定性、强隔离性、依赖熔断能力、安全性都有着非常高的要求,本文将从网关形态,技术选型入手,最后重点讲一下在安全防护、流量控制、稳定性方面的思路。
3006 0
企业级Open API网关建设
|
存储 文件存储 Python
Python 自动化办公 — 处理 Excel 文件!
openpyxl 介绍 openpyxl 是一个直接可用于读写 xlsx 、xlsm、xltx、xltm 文件的 Python 内置库,借助它可以利用 Python 语法对本地 xlsx 文件进行自动化批量操作 先说一下安装部分,如果小伙伴们用 Anaconda 作为 Python 环境的话,openpyxl 无需安装可直接使用;需要安装的话方法也非常简单 pip 工具一行命令即可
Python 自动化办公 — 处理 Excel 文件!