10.15每日总结(阅读笔记2)
这几天我又读了读《人月神话》这本书。书中第三章 外科手术队伍中提到在计算机领域的会议中,常常听到年轻的软件经理声称他们喜欢由头等人才组成的小型、精干的队伍,而不是那些几百人的大型团队,这里的“人”当然暗指平庸的程序员。其实我们也经常有相同的看法。但这种幼稚的观点回避了一个很困难的问题一-如何在有意义的时间进度内创建大型的系统?那么就让我们现在来仔细讨论一下这 个问题的每一个方面。
第一,传统两人队伍,每人负责一部分工作的设计和实现;外科手术团队中,外科医生和副手了解所有的设计和全部的代码,保证了工作概念上的完整性。
第二,传统团队中,大家平等,出现观点的差异时,不可避免的需要讨论和进行相互的妥协和让步,由于工作和资源的分解,不同的意见导致会造成策略和接口上的不一致;外科手术团队中,外科医生和副手是上下级关系,并且不分解问题,可以达到客观上的一致性。
第三,外科手术团队中,其他人员职能的专业化分工是高效的关键,它使得成员之间采用非常简单的交流模式。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2022-10-15 继承与多态课后作业