当我们的项目中大量充斥第一段代码的时候,我们实际上只是在做项目,不想做产品,认为架构是多余的,画蛇添足的。3行能解决问题,如果用第三个,得多建几个类。更多的是结构化代码,体现不出来【用对象来做事情的思想】。当然:如果代码优化,从第一段走到第三段是提升。从第三段走到第一段就是倒退(实际中有过:项目经理着急了,对架构师说写的什么代码,架构师拒绝修改,PM找了个初级程序员给改回第一段了)。当然都不会有错。客户也不懂代码。这是架构师的滑铁卢。