重学Java设计模式
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第5章 抽象工厂模式

5.1 码农心得

代码一把梭,兄弟来背锅。

大部分从事开发工作的技术人员,都有一颗把代码写好的初心。除了把编程当作一份工作,同时还具备了一定的工匠精神。但很多时候又很难把初心坚持下去,尤其面对接了烂手的项目、产品功能要得急迫、个人能力不足等问题时,这些原因导致开发的工程代码臃肿不堪,线上事故频出。

懂得高并发,可还写不好代码。

这就像家里装修完之后购买家具,花了几十万元买的实木沙发,怎么摆放也不好看!代码写得不好,不一定是基础经验不足,也不一定是产品需求要得急迫。很多时候是自己对编码经验掌握得不足,以及对架构的把控能力不到位。其实,大多数产品的第一个需求往往并不复杂,甚至可以说所见即所得般容易。但在接手开发时,如果不考虑后续是否需要扩展,将来会在哪些模块继续添加功能,这样的“病毒代码”就会随着种下的第一颗劣质种子开始蔓延。