在工作中去找一些 功能的解决方案 如 "全文检索引擎"、 "日志系统组件"、 "orm框架" 、"映射工具"、 等等.... 会发现这些东西大多都是老外开发的!
而国人大多都在研究 各种设计模式 啥 依赖反转 仓储模式 等等 各种项目各种套!
在我待过的公司 有2家是这种情况 原本很简单的项目却越搞越复杂 试想你做的项目有几个是完全发挥了IOC模式的用处的? 有几个项目是完全更换下层的?感觉完全没用对药。
这里只想吐槽下!
设计模式不是研究.是学.
至于你说的功能组件.做的人当然有.只是你接触不到.很多大厂都有自己的项目.
至于你说的那些组件都是老外开发的.那是因为他们起步早.很多东西都是他们先需要.然后做出来.
到我们直接用他们的就行了.
国内做功能组件开发的也很多。
有些项目确实用不到什么设计模式,条条框框太多了,反而对简单的项目不利,不过大型项目还是得学习设计模式的