会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Kingsley
编程事有难易乎?编之,则难者亦易矣。
博客园
首页
新随笔
联系
订阅
管理
2017年4月
利用策略模式消除分支
摘要: 在实际的开发过程中,我们经常会遇到对于不同的对象采用不同的算法或者策略的场景。 一个真实的例子是这样的: 假设现在要将一个Student对象存入数据库。在逻辑层,需要对对象的字段进行合法性判断,比如ID是否超过某个阈值,名字长度是否超长。 1. if else分支方法 最常见的做法,是将参数的类型进
阅读全文
posted @ 2017-04-05 22:35 kingsleylam
阅读(572)
评论(0)
推荐(0)
编辑
公告