博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件的彼得原理"是什么
阅读量:2259 次
发布时间:2019-05-09

本文共 307 字,大约阅读时间需要 1 分钟。

软件的彼得原理是指轻率的开发者不断的提升和扩展软件直到最后连他们自己也无法理解了,结果是项目慢慢的被毁掉。

        软件的彼得原理能毁掉项目。

        软件的彼得原理随着时间的推移才会慢慢显露出来,问题可以被延伸到项目中代码的每一行。愚蠢的经理往往不预防这种问题的发生,他们总是认为只要看不到BUG就是最好的。但是有些问题并不是BUG,最少在开始。结果是项目被它的自身承受力所压垮。

        避免这个问题的最好方法是提升管理者的技巧,而不是开发者。如果主要的维护人员不理解软件那么去维护它太复杂了。它的意思就是避免太投机取巧的技术,除非必须使用这种技术。聪明有时候是邪恶的,只能在必要的时候使用它。关心的应当是正在被开发的系统的长期健康。

转载地址:http://lgycb.baihongyu.com/

你可能感兴趣的文章
Android的全屏活动?
查看>>
如何将NSString转换为NSNumber
查看>>
如何从grep -R中排除目录?
查看>>
获取每月的最后一天
查看>>
如何使用jQuery创建“请稍候,正在加载...”动画?
查看>>
可可:框架和边界之间有什么区别?
查看>>
如何删除输入文本元素上的边框突出显示
查看>>
给UIView圆角
查看>>
如何在Python中将一个字符串附加到另一个字符串?
查看>>
如何在Django中进行调试,好方法? [关闭]
查看>>
\\ n和\\ r之间的区别?
查看>>
如何在Ruby中写入文件?
查看>>
对象引用未保存的瞬态实例-在刷新之前保存瞬态实例
查看>>
从命令行传递其他变量来制作
查看>>
在Django中,“子弹”是什么?
查看>>
如何编辑Subversion中已提交的日志消息?
查看>>
SQL Server:数据库陷入“恢复”状态
查看>>
如何克隆到非空目录?
查看>>
如何在Java中解析命令行参数?
查看>>
在C#中Java的最终版本相当于什么?
查看>>