The Mythical Man-Month
大家所熟知的Windows XP操作系统,源代码行数已经达到40百万行。为了连接用户和计算机底层硬件,庞大操作系统这一层太过于复杂,没有一个人能完全理解它如此数量的所有代码,而多人的合作开发又需要它被完美地解耦成多个独立的模块。事实上,天底下没有免费的午餐,对于用户体验和硬件效率来说也无法完全兼顾,如何定义一个“好的”系统也是一件非常困难的事。
程序员劳动力并不缺乏,操作系统伴随着计算机的诞生而诞生,但作为软件的它,发展却远远没有摩尔定律所描述的的硬件一般改进的那么快。正因为它的复杂性,所以《人月神话》(Myth的确翻译成迷思更好些:)中的架构师体现的如此重要,coding的投入也并没有planning大。
转载于:https://www.cnblogs.com/chenzhikai/p/9720482.html
The Mythical Man-Month相关推荐
- Programmer Competency Matrix
[原文:http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm] [译文:http://st ...
- Google 工程师亲授:菜鸟开发者一定要投资的十大目标
[b][color=olive][size=large]身为软件开发者,有什么是一定得投资的? Google 软件工程师 Emanuel Saringan 整理了十项他认为必要的投资,第一项就是身体健 ...
- 谷歌高效开发的秘密:来自谷歌前员工的软件开发工具指南
点击上方 "程序员小乐"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 关注订阅号「程序员小乐」,收看更多精彩内容 每日英文 Smile, Beca ...
- 浅析微服务架构应该在什么时候采用
前言 微服务不能"包治百病". 时下微服务是一个不错的架构,它具备模块化.可伸缩和高容错这些优点.许多公司都采用微服务架构并取得了巨大的成功,自然而然地,如果你正开始一个新项目,微 ...
- 什么时候不要采用微服务架构
微服务不能"包治百病". 时下微服务是一个不错的架构,它具备模块化.可伸缩和高容错这些优点.许多公司都采用微服务架构并取得了巨大的成功,自然而然地,如果你正开始一个新项目,微服务似 ...
- 最受程序员欢迎的20本书
20 Most-Recommended Books for Software Developers 书单来自:https://dev.to/awwsmm/20-most-recommended-boo ...
- 沃森和特朗普:一家伟大美国企业的兴与衰
数十年以来,IBM一直都是世界上最大.最赚钱.最受尊敬的公司之一.在所有美国企业中,只有通用电气.苹果.微软和艾克森美孚公司创造的财富比IBM多.虽然IBM近期问题缠身,但是自2010年以来它屡屡获奖 ...
- 每个程序员都应该阅读的最有影响力的书是什么?
该问题来自于 stackoverflow[1].目前状态已经关闭,排名第一的答案获得了 1745 的投票,给出的书单非常的经典,供 94 本,虽然是英文,但是你很容易知道是哪本书. 这里从中挑出 10 ...
- 我手中的电子书书目清单(开始提供BT下载)
13G电子书开始提供BT下载,下载说明及BT种子下载见我另一Blog网页:http://blog.csdn.net/yiyuan/archive/2005/10/16/504747.aspx 我手中的 ...
- yiyuan编程电子书系列(目录及种子)
感觉不错,整个一个电子书库,与大家一起分享一下 BT下载地址: YiYuan编程电子书系列1 http://nnv.dl1.btchina.net/download.php?s=38fff1692d9 ...
最新文章
- 在python中可以使用for作为变量名对吗,在Python中使用循环来命名变量
- 一键添加JAVA环境变量
- JVM 调优 —— GC 长时间停顿问题及解决方法
- 网络工程师技能图谱 | 网络技术的理论知识和操作技能
- strstr c语言字符串,C字符串处理strstr, strindex
- [Python设计模式] 第1章 计算器——简单工厂模式
- HBase读写的几种方式(三)flink篇
- Python之异常追踪模块:traceback
- PB datawindow中的文本调整打印长度
- [置顶] android 自定义圆角ImageView以及锯齿的处理
- 使用异步任务加载网络上的图片
- 三转CHM文件故障解决
- 考公 | 粉笔网课笔记——行测:3.资料分析
- 蓝桥杯官网练习系统基础练习(一)
- 总谐波失真计算公式_知识学习:谐波的危害
- springcloud alibaba 整合 seata 完整 安装和配置
- 手把手教你用Python采集腾讯招聘数据
- 计算机改硬盘格式,硬盘格式转换,详细教您如何将硬盘mbr格式转换为gpt格式
- 非接触式CPU卡的外部认证和内部认证过程
- 吉尼斯官方确认火狐首日下载世界记录