未分類 29 12 月 2020 Java 设计模式到底怎么用 Java 设计模式到底怎么用 資深大佬 : 312ybj 11 小弟最近重构了自己的代码, 用魔改的策略模式减少了部分 if else 判断。 以后可能要接手别人的代码, 想着有机会的话再重构下代码,请问 Java 中常用的设计模式有哪些,分别使用哪些场景呢 大佬有話說 (6) 資深大佬 : murmur 初学别想这么多,最后脑袋都麻了做出一坨 shit,java 的哲学就是不造轮子,maven 里有大量的汽车,直接开出来用 你做 web 直接 spring 那一套拉过来,设计模式全套都覆盖好了 資深大佬 : taogen 代码质量是循序渐进的,到了一定的量你自然会用设计模式,写代码前几年强行设计模式只会自寻烦恼。 資深大佬 : ijrou 不要一上来就学一大堆设计模式,先从最简单的入手,这个模式用熟透了,在考虑下一个模式,多做点小项目,,, 資深大佬 : freebird1994 建议可以先看下相关书。然后可以看看一些好一点的轮子,都有很多设计模式的最佳实践。千万别为了用而用,不然体感很差。例如我同事的简单工厂,现在想起来都想笑 資深大佬 : w292614191 写,一直写,写着写着就了然于胸了,我现在处于会写 crud 。 資深大佬 : raaaaaar 像知道有那几个概念,然后不要强行去用,写就完事。等代码量达到一定程度后,再慢慢重构。多参考别人实际的例子,光看文字没感觉,尤其是那个翻译,说得根本不是人话。