首页 > 其他分享 >2023.4.18-人月神话-4月份读后感1

2023.4.18-人月神话-4月份读后感1

时间:2023-04-18 19:35:14浏览次数:38  
标签:读后感 神话 18 编程 过去 手册 乐趣 完整性 2023.4

最近,我阅读了人月神话的一部分,有了一些感受。

过去,我对于编程的乐趣不是很了解。编程为什么有趣?首先是一种创建事务的纯粹快乐,其次快乐来自于开发对其他人有用的东西,第三是整个过程体现出魔术般的力量,第四是学习的乐趣,最后乐趣还来自于工作在如此易于驾驭的介质上。编程非常有趣,在于它不仅满足了我们内心深处进行创造的渴望,而且还愉悦了每个人内在的情感。在以后,可以注意编程给我们带来的乐趣,从编程中发现乐趣。

过去,我错误的认为人月这个工作量单位是合适的。成本的确随开发产品的人数和时间的不同,有着很大的变化,进度却不是如此。因此我认为用人月作为衡量一项工作的规模是一个危险和带有欺骗性的神话。它暗示着人员数量和时间是可以相互替换的。在以后,可以尽量不使用人月这个工作量单位。

过去,我认为一个团队人越多越好。需要协作沟通的人员的数量影响着开发成本,因此成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果。这一点,也暗示系统应该由尽可能少的人员来开发。在以后,在组队进行任务时,更加注意不是人越多越好。

过去,我对于概念完整性的重视度不够。在系统设计中,概念完整性应该是最重要的考虑因素。也就是说为了反应一系列连贯的设计思路,宁可省略一些不规则的特性和改进,也不提倡独立和无法整合的系统,哪怕它们其实包含着许多很好的设计。在以后,系统设计中可以更加重视概念完整性。

过去,我对于结构师的认识不够。结构师必须牢记是开发人员承担创造性和发明性的实现责任,所以结构师只能建议,而不能支配;时刻准备着为所指定的说明建议一种实现的方法,同样准备接受其他任何能达到目标的方法;对上述的建议保持低调和平静;准备放弃坚持所作的改进建议;一般开发人员会反对体系结构上的修改建议。在以后,可以更多的了解结构师。

过去,我对于手册的重视程度不够。手册、或者书面规格说明,是一个非常必要的工具,尽管光有文档是不够的。手册是产品的外部规格说明,它描述和规定了用户所见的每一个细节;同样的,它也是结构师主要的工作产物。在以后,可以更加重视手册。

标签:读后感,神话,18,编程,过去,手册,乐趣,完整性,2023.4
From: https://www.cnblogs.com/zhangxutong/p/17330807.html

相关文章

  • Codeforces 1810G - The Maximum Prefix(DP)
    挺小清新的一道计数题。首先先分析下这个“最大前缀和”,按照最朴素的思路就是扫一遍每个前缀,然后记录一下当前的\(sum\)与前面的\(mx\),但是如果你一直陷在这个思路上你就似了,因为按照这个思路做,你DP状态里需要记录\(sum\)和\(mx\)两个维度,算上下标一维总共是\(n^3\),并......
  • 4.18打卡
       2.设计思路      ①.定义A,B,C      ②套入循环,先让A选择一本书      ③在A选完书的前提下让B选择一本书      ④在A和B选完书的前提下让C选择一本书      ⑤将A,B,C分别选择的值输出,代表分别选择的书; #include<bits/stdc++.h>......
  • 4.18SCRUM个人博客
    昨天的成就:完成对用户账单的修改和删除,花了大概俩小时遇到什么困难:删除后listview界面不能同步更新今天的任务:修复添加和删除账单后不能同步更新的bug ......
  • 归档 230418 // 补题
    凳子充分地让我切身实地地体会到了平行四边形的不稳定性。做题的时候可以360°无死角地把下半身转来转去,有点意思。也有点容易摔(×A.两双手http://222.180.160.110:1024/contest/3506/problem/1不难发现可以通过解二元一次方程组得到用几个A操作和B操作才能让横纵坐标分......
  • 生信0418
    生信包括哪些内容:生物信息学是一门涉及多个学科的学科,其包括以下几个主要内容:生物信息学基础知识:包括生物学、计算机科学、统计学和数学等基础学科的知识,例如生物分子的结构和功能、算法和数据结构、概率论和统计学等。基因组学:研究基因组的组成、结构、功能和演化,涉及到基......
  • 18c新特性——PDB snapshot Carousel 快照轮转
    一、关于PDB快照轮转18c新特性PDB快照轮转(SnapshotCarousel)提供了在pdb级别下手工或者自动生成快照的功能。PDB快照主要有两个作用:通过闪回恢复数据到快照时间点使用快照PDB查询历史数据CDB需要使用localundo并处于归档模式下。每个PDB快照都会关联一个快照名称,可以在创建时定义......
  • 2023.4.18——软件工程日报
    所花时间(包括上课):8h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;4.了解了一些数学建模的知识;5.了解了一些Javaweb的知识;......
  • 2023.4.18——软件工程站立会议
    团队照片: 站立会议内容:昨天做了什么?学习javaweb知识,为好看的模板做优化;(学习了一部分的javaweb知识,花了3h,还剩余1h)今天要做什么?继续学习javaweb知识,为模板做优化;遇到什么问题?时间分配问题;团队成员的工作: ......
  • 2023.04.18 定时测试随笔 T1
    T1P3737[HAOI2014]遥感监测传送门:洛谷P3737我们可以根据勾股定理求出每一个点在坐标轴上能覆盖的范围,例如一个点\(P(xi,yi)\),半径长\(r\)那么它在坐标轴上的覆盖范围就是:\([xi-\sqrt{r^2-yi^2},xi+\sqrt{r^2-yi^2}]\); 对每个区间覆盖之后,我们开始思考如何贪心,对右......
  • 团体天梯练习 L2-018 多项式A除以B
    L2-018多项式A除以B这仍然是一道关于\(A/B\)的题,只不过\(A\)和\(B\)都换成了多项式。你需要计算两个多项式相除的商\(Q\)和余\(R\),其中\(R\)的阶数必须小于\(B\)的阶数。输入格式:输入分两行,每行给出一个非零多项式,先给出\(A\),再给出\(B\)。每行的格式如下:\(......