1493_人月神话阅读笔记_未雨绸缪

本文探讨了软件开发中如何有效应对需求变化,包括使用原型验证、接受阶段性成果及适时放弃完美主义等策略。强调了自文档化设计的重要性,并讨论了不同管理模式下的挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com)

看完了整个章节的内容之后,我觉得未雨绸缪的说法虽然也能够表达一定的表述意图,但是似乎也不能够直接让人联想到真正想要做的事情。其实,这个章节最主要的讲解内容就是如何去应对开发过程中的临时版本,而这种临时版本很多时候只是一个阶段性的临时品,最终废弃。

章节中的插图。引入这样的插图,可能是想说这个工程的设计少了一个中间的原型做验证,因此导致了严重的后果。

这个世界上唯一不变的就是变化本身。

当面对新的处理任务的时候,如果对此不熟悉,不妨先试一下,至少迈出第一步。然而,当我们发现自己尝试的路线错误之后,应该用于自我批判,坦诚承认自己的失误。

原型到产品有时候会有一道难以实现的障碍,因此,产品化的过程有时候是阶段性的。

为了满足客户的要求,有时候可能会出现一些临时方案,然而这些方案最后会被废弃掉,成为开发过程中投入的牺牲品。快速推出原型可能有一定的好处,但是也有太多的痛。

如果我们是在做产品,有时候就得放弃完美主义。我们交付的内容很多时候是一个满意度而不是设计上的完美。

在应对变化的过程中,自文档化的设计会很有帮助。由此,我再次想起了高德纳的文学式编程。

这里提到了另一个观点,我觉得其实也是很有道理的。有时候,临时版本的提交会给开发人员带来很多麻烦,因为这可能需要他反复去解释。

两种模式各有利弊。如果采用两条线的方式或者更多条线的方式来管理,其实需要一个高于几条线的人员权威的决策角色。否则,会出现很多的权力对立。

不管是管理还是技术,都该去涉猎一下。学无止境,成长的过程很多的乐趣在于体会我们自身的成长变化。

从某个角度上讲,产品的维护也可以是维护一下使用说明。存在问题的地方禁止用户采用相应的方法操作或者应用,或许,也可以存在一定的体验改善。

bug的维护如果大量安排新手,的确会是新的问题引入的风险点。

在产品不断更新的过程中,可能产品会被修改的面目全非。但是,正是这样的现状催生了很多新的技术与新的产品设计以革新当前的凌乱。

内容概要:本文详细介绍了FLAC3D6.0软件中关于巷道开挖、支护与充填开采的三组源代码及其应用场景。首先,针对巷道开挖部分,通过设定合理的边界条件和采用适当的命令如zone relax excavate来模拟开挖后地压对巷道稳定性的动态影响。其次,在巷道锚杆支护方面,强调了锚杆与围岩之间的耦合关系以及相关参数的精确设置,确保支护的有效性和可靠性。最后,对于工作面充填开采,则重点探讨了充填体的存在与否对上覆岩层应力场、位移场和破坏场的具体影响,并提供了具体的代码实现方法。此外,还分享了一些实用的小技巧,比如利用save [filename]和restore命令进行参数敏感性分析,提高了计算效率。 适合人群:从事岩土工程领域的研究人员和技术人员,尤其是那些希望深入了解FLAC3D6.0软件在巷道开挖、支护与充填开采方面的应用的人士。 使用场景及目标:适用于需要进行巷道开挖、支护与充填开采数值模拟的研究项目。主要目的是帮助用户掌握FLAC3D6.0的相关命令和参数配置,以便更好地理解和预测实际工程中的地质力学行为。 其他说明:文中提供的代码均带有详细的汉语注释,便于初学者学习和理解。同时,作者提醒使用者要注意一些常见的陷阱,如边界条件的选择、锚杆耦合等问题,以避免计算过程中出现不必要的错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值