6.06人月神话
《人月神话》大一的我早已在图书馆的二楼见过它的大名,可惜当时年少无知,光看名字和封面觉得像一本放错了展馆的故事书,最终没有打开翻阅。直到学习了《软件工程》这门课才知晓这本书在软件工程里的地位,这才随心翻看了一遍。我就我看过的内容,写写自己的思绪,记录一下自己的看法。以章节为序。
第一章中,“编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,这些高成本的构件在根本上是相互独立的。”就现在的来说,无论是技术的进步还是市场的扩大,都导致了现在的工作量早已超过九倍,分布式系统、大数据和算法,这些词也被人熟知。
这一章中也有些跨越时代与时间的行业痛点击穿我的心灵,譬如:“人们通常期望项目在接近结束时,(bug、工作时间)能收敛得快一些,然而软件项目的情况却是越接近完成,收敛得越慢”、“将做事方式调整到追求完美,是学习编程的最困难部分”。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人