随笔分类 -  设计模式

日常编码过程中的一些设计技巧总结
摘要:有个项目里有好几套产品规则,需要根据每个产品计算利息分账和生成还款计划。项目里原先的代码尝试去封装这个变化,每个产品规则创建了一个对应的类。为了方便理解,这里画了一个类图: 将代码设计成这样是一个好的趋势,符合面向对象的思想,既能复用公共的逻辑,又更好去维护。但是,有一处代码我觉得可以优化下,具体代 阅读全文
posted @ 2019-01-28 15:50 bluemilk 阅读(1717) 评论(1) 推荐(0)
摘要:痛点 最近接手一个老项目,这个项目几经转手,到我这里时,发现代码的可阅读性实在是很差,对于一个有点代码洁癖的我来说,阅读起来实在是很难受。其中一个痛点,现在就拉出来讲讲。该项目需要与另外一个项目进行业务对接,因此有很多HTTP接口要调用。现在项目发送HTTP请求的代码跟业务代码完全合在一起,看起来就 阅读全文
posted @ 2019-01-17 22:31 bluemilk 阅读(395) 评论(0) 推荐(0)