※ 引述《Argos (Big doge is watching u)》之铭言:
: 这也是为什么一堆人不愿意用心写程式
: 1. 你怎么知道未来这模组会不会有新需求?
: 如果没有新需求,那我干麻花两周在那边东搞西搞?
: 为了未来那不存在的新需求预作准备?
这边想提出点不同意见
如果太过于为了未来未知的需求而设计
一旦实际需求与预期相差太远
有时候可能会变成过度设计
过度设计跟不设计我认为是一样可怕的事情
至于如何不过度,就需要经验去掌握
所以这个说词不是让人写烂code的理由
但单就这个描述,我觉得不全然一定是错的
有看过一些书跟文章也讲过类似的想法
不过忘记在哪里看到的了
目前有印象的只有Kent Beck的实作模式
https://i.imgur.com/BgPdqgs.jpg
https://i.imgur.com/Rhn59Ae.jpg