这些问题的发生似乎大部分都源于一种共识(主流),用复杂的技术解决“大”问题,也许当前这个问题很小,但是因为发展很快,所以这个问题很快会变成大问题,所以直接用复杂的技术来解决小问题也是可以接受的,甚至成为一种路径依赖。
而事实上,当你真的有了足够多的经验之后,你会发现其实绝大部分情况下,尤其是当前或者将来的历史阶段,高速发展的机会或者说概率越来越小,那么小问题就是小问题,回归到一个更真实的状态了,反思也变得更多(最近还有一篇类似的讲认知负载的),也许会成为一种将来的新共识?
当然这里不是说摆烂,哪怕解决小问题的能力也是可以分成三六九等的。
1
shoa 1 天前 1
"过早优化是万恶之源。"
—— Donald Knuth "第二个系统是设计者一生中最危险的系统。" "通常的倾向是,在第二个系统中加入所有在第一个系统中因谨慎而没有实现的想法和花哨功能。" —— Frederick P. Brooks, Jr., 《人月神话》 |