工厂模式的一些想法
2023-03-03 19:54 杭伟 阅读(19) 评论(0) 编辑 收藏 举报程序员的通病,写代码是为自己写的。
这句话是废话。
但是就像StackOverflow那个问题:为什么要
List l = new ArrayList<>();
很火一样。 核心是: 你不要为自己写代码。你的代码是要和第三方合作,以接口的形式暴露出去。
听上去晦涩难懂。但是能够理解这句话即是软件工程的实质。
等找到那篇文章再贴在这里,待更新。
设计模式中的工厂模式,和这里异曲同工。
如果你不理解List,ArrayList ,工厂这里同样一知半解。
还是那句:不要只顾着写让“自己”爽的代码。那不如倒退回到面向过程。
作者:hangwei
出处:http://www.cnblogs.com/hangwei/
关于作者:专注于开源平台,分布式系统的架构设计与开发、数据库性能调优等工作。如有问题或建议,请多多赐教!
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
如果您觉得文章对您有帮助,可以点击文章右下角“推荐”一下。您的鼓励是作者坚持原创和持续写作的最大动力!