编程经验
编程经验总结
ZenJack
这个作者很懒,什么都没留下…
展开
-
建造者模式
1 建造者模式 (1) 用来实现复杂对象的构建,例如一个对象中的每个属性又是一个复杂对象 (2) 建造者的组成 1)指挥者:对builder方法的调用 2)建造者:分为Builder抽象类(接口)以及Builder的实现类 builder负责对一个对象的每个部分的具体实现,以及提供返回最终对象的方法 ...原创 2020-04-07 16:56:38 · 122 阅读 · 0 评论 -
设计模式-状态模式
1 状态模式 (1) 要做的事情在不同的状态下会有不停的业务逻辑 (2)抽取一个业务方法的接口,然后实现不同状态的业务方法, (3)例如业务接口Context,白天状态DayContextImpl,晚上状态NightContextImpl,在不同的时候调用不同的实现类进行方法调用 ...原创 2020-04-03 09:00:45 · 106 阅读 · 0 评论 -
java编程经验总结
1 调用第三方接口处理 (1)第三方接口的状态统一处理为本系统约定的状态返回给前端,不要直接给前端 (2)第三方接口的请求接口状态可以不需要封装给传递给controller进行判断,可以直接抛出异常,这样可以简化代码逻辑 1)代码写的越简单越好,保证可维护性的前提下,还是要尽量减少层次调用,对象封装 ...原创 2020-03-27 10:42:49 · 146 阅读 · 0 评论