• 2023-06-08设计模式系列 | 建造者模式
    很多人也都听说过建造者设计模式,但总是对这个设计模式理解得不够透彻,今天我们就来聊聊建造者设计模式。另外也说说建造者设计模式和工厂模式的区别。定义其实建造者设计模式的定义,很多事看不懂的,也是记不住的,但我们还是得先来看看是如何定义的。TheintentoftheBuilderdesignp
  • 2022-12-13Effective Java-2. 当构造方法参数过多时使用builder模式
    背景静态工厂和构造方法不能很好的拓展到很多可选参数的场景,因为参数过多的时候,调用其构造方法不太能知道每个位置参数的含义,容易出bug那么为这个类编写什么样下的构造方
  • 2022-10-27当构造方法参数过多时使用 builder 模式
    构造方法参数过多的解决方法提出问题:例如:食品影响成分标签必需的属性——每次建议的摄入量,每罐的份量和每份卡路里,以及超过20个可选的属性——总脂肪、饱和脂肪、反