打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如果你是一名程序员那么强烈建议你读一读人月神话
https://www.toutiao.com/w/1761487583354883/?log_from=6a16e3cb173ac_1680012794497


1、如果你是一名程序员,那么强烈建议你读一读《人月神话》
《人月神话》(The Mythical Man-Month)是一本经典的软件工程书籍,由IBM公司的程序员Fred Brooks撰写,于1975年首次出版,至今畅销几十年。
书中主要阐述了软件工程的重要性以及如何有效地管理软件项目。其主要论点是,软件开发是一项非常复杂的任务,需要开发团队的协同努力。然而,管理软件项目比管理其他项目更具挑战性,因为软件开发涉及到创造性的工作,而不是机械式的工作。因此,管理软件项目需要更多的思考和规划。
如果你看书名以为是神话故事就错了,书中提到了“人月”的概念,即在软件开发过程中,完成一个任务所需的时间取决于分配给该任务的人员数量和时间长度。然而,增加人员并不一定会减少开发时间,因为每个人员的加入都需要一定的学习和协调时间。这种情况被称为“布鲁克斯法则”,即“增加人手可能会延迟工期”。除此外,本书还介绍了一些重要的概念和工具,如模块化、抽象化、代码复用和原型开发等。这些概念和工具可以帮助开发团队更有效地组织和管理软件开发过程,从而提高项目成功的概率。
总的来说,《人月神话》是一本非常有价值的软件工程书籍,对软件开发人员和管理者都有很大的启发作用。这本书虽然是在几十年前写的,但它提出的许多问题和解决方案在今天仍然是非常有意义和实用的。如果你是一名软件开发人员或管理者,我强烈推荐你阅读这本书。

2、关于作者Fred Brooks的简介
Fred Brooks是一位计算机科学家和软件工程师,他是IBM公司在20世纪60年代和70年代的计算机科学部门的重要成员之一。他被认为是软件工程的奠基人之一,对软件开发和管理的理论和实践做出了重要贡献。
Brooks在1953年获得了哈佛大学的数学学位,在斯坦福大学获得了计算机科学博士学位。在IBM工作期间,他领导了多个重要的软件项目,包括OS/360操作系统的开发。这个项目最初被认为是一个失败的项目,但在Brooks的领导下,最终成为了一个成功的项目,这也是他在软件工程方面的经验的来源之一。
在1975年出版的著名书籍《人月神话》中,Brooks详细阐述了他在IBM的工作经验,并提出了许多软件工程的原则和实践,这本书至今仍被广泛使用。他在这本书中提出的“布鲁克斯法则”(增加人手可能会延迟工期)成为了软件工程中一个非常著名的概念。
除了在IBM的工作,Brooks还在教育领域和政府机构工作过,他曾担任过美国国防高级研究计划局(DARPA)的高级官员。他也曾获得了计算机科学的多个奖项和荣誉,包括图灵奖和IEEE荣誉奖。
#人月神话#
#程序员#
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
“人月神话”和CMMI (上篇)
拨开云雾见青天——软件开发中的神话与现实
《人月神话》:揭秘软件工程的经典奥秘
超经典程序设计类书籍大盘点
浅谈对软件工程的认识与理解
《程序员》:研发中心招聘的背后
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服