[每天一个知识点]33-软件工程-完美世界

最近一直处于填坑、救火、填坑、救火的节奏中,所以也没能坚持写博客,现在重新开始,看看能坚持几天。


今天来说说我们的产出品为什么这么烂,我恶意猜测一下大概设计和开发人员幼小的心灵里面构筑的完美世界是重要原因之一。什么叫完美世界,比如一个方法执行时间永远是0、网速无限快、并发没有冲突、用户可以没有情绪地在界面上重复20次输入相同的东西等,其实这说好听了是完美世界,用正常人的话说叫心智不健全的世界观。很多人写代码,提笔的时候心中想的是紫禁城这种宏伟的建筑,遇到点问题简化一下,遇到点问题简化一点,到了最后做出来的是一个狗都嫌弃的狗窝。尤其是省掉的还总是需要的东西,比如挡雨的屋顶,盖屋顶的那天正好是晴天,于是屋顶可以省去不要了;自己的狗比较宅,那就可以不用门了……最后的产出品可想而知。


附一个老图《软件开发全过程,描述得不能再准确了

[每天一个知识点]33-软件工程-完美世界






你可能感兴趣的:(软件工程,每天一个知识点)