设计模式学习实践

用户头像
倪惠华
关注
发布于: 2020 年 06 月 24 日



本周跟老师一起学习和回顾了一些设计模式,对设计模型之前也专门学习过。但在工作中感觉一直没有很好的落地。有可能就像老师说的还没有感受的这些模式的美:)。



结合自己最近的工作,设计实现一个统一对账平台,校验系统中数据的差异。对于对账的执行过程抽象为接口。不同的规则可以由业务接入方工程师实现。对账平台执行对账规则时统一触发这些实现类,完成数据校验功能。这里我理解是一个比较典型的模板模式与策略模式引用的场景。



另外一个印象深刻的点是老师提到发现问题能力的重要性。我们的应用是由一行行代码组织起来的。设计模式与设计思想是方法论。具体到落地层面目标是要编写高质量的代码,在日常编码过程中要多一些思考,检查我们的实现方式是不是符合设计原则、除了实现正常的功能需求之外,有没有处理异常情况、有没有合理的日志输出方便排查问题。



总结: 加强代码质量意识,多发现代码中的问题,配合单元测试进行小规模的持续重构。



用户头像

倪惠华

关注

还未添加个人签名 2018.05.08 加入

还未添加个人简介

评论

发布
暂无评论
设计模式学习实践