在C#后台,要用工厂方法,估计大家觉得都很正常,但对于前端Web开发呢?却未必能想起来,特别是那些对在后台拼接html字符串非常鄙视的人来说,就更不要说了.人总是很喜欢把很多事情莫名的分出三六九等,或者是陷入别人设定的一种广告定势中去,固然可能获得某种优越感,却不知道已经把自己的思维束缚.在后台通过拼接html字符串来输出各种html元素,其实也是一种工厂方法,而且在工程化的系统开发中,这样做虽然显得不是那么纯粹,但却有着巨大的威力,也符合对修改封闭,对扩展开放的面向对象编程原则,大家如果有兴趣可以举出这种做法的好处和实际应用场景.后面我会列出我认为的好处和实际应用场景(都是在项目中成功验证的),尤其在附加额外责任上(设计模式语,也就是扩展).
对开发效率的提升非常大的,不一定是什么高深的技术,就像空调一样,对人类影响其实不比计算机逊色的.
保持开放的心态,不要随便相信那些小说式,水煮三国式的开发秘籍,那些东西会害死人的.
本文深入探讨了工厂方法在前端Web开发中的应用,并阐述了其带来的巨大威力,符合面向对象编程原则,特别在扩展能力方面展现出色表现。通过实例验证,展示如何在提高开发效率的同时,实现灵活的组件管理和复用。
1834

被折叠的 条评论
为什么被折叠?



