把代码复制给GPT,让他用设计模式重构。
设计模式我觉得是可以扩展,解耦,
逻辑结构一目了然
一直没用过设计模式
然后堆成
山之后开始优化重构
视频网上一大推。书的话大话设计模式有java专版。至于如何去用。首先思考设计模式是什么?思考一下。它是开发圈内广泛认可的通用问题解决方案。我用的时候根据哪个模式解决了那种问题为原则。(具体业务具体分析不要会设计模式,就硬用。用不用都是各方利弊权衡的结果)
是的
标准答案 不要为了用而用
设计模式本来是前人反复实践总结出来的经验,要理解这些经验,就需要多经历和实践。
说下自己的心得:
- 先试图理解设计模式(学个大概)
- 试着优化现有代码,比如哪些地方有大量的if、哪些地方字段大量重复使用
- 经典场景主动使用,比如对接多种支付方式,考虑使用策略模式实现不同支付方式;考虑使用模板方法将相同逻辑代码封装
设计模式这种东西,怎么说呢,仁者见仁智者见智,不能一味追求,否则都是一坨,适当就好。
下面是一个学习设计模式的网站,里面列举了一些场景。
大家的建议小弟都看到了。总结一下,对于设计模式的使用,是不乱用、不滥用、适当使用。日后的研发工作中,遵循这一原则,也能少走不少弯路。谢谢大家的宝贵建议
准备买《设计模式之美》和《大话设计模式》,经费不花白不花,也不会发给我![]()
还有哪些与计算机相关的书籍是大家推荐购买的吗
好的 佬
只写屎山哈哈哈
