整理,中庸

今天,自己主动整理下代码。在整理代码发现1段,在一个循环里 ,有4个if 语句。里边的逻辑有300多行。想了想决定整理下,就先把他们提取成方法。在提取完成后,把他们移到另1个类中。这时,感觉他们的参数,和逻辑基本1值,只是具体实现不同应该可以是用工厂模式,于是建立1个抽象的基类,然后实现了4个基类。感觉差多了。后来发现,这个集合很大,每次调用都会创建实例,遂决定把他们做成单体模式。改完后,和同事聊聊,同事说,可以做成工具方法,或者静态类。我想那样不如直接在原类中,在原类中,就可以不改了。设计模式应该是使思路清晰,不一定减少代码量的。最后还是使用抽象类 继承类的方式。最后把继承类搞成的密封的。代码 要实现和抽象兼顾,设计模式是大家都熟悉的,所以用上设计模式可以方便理解。

转载于:https://www.cnblogs.com/wcLT/archive/2012/08/11/2633558.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值