java-设计模式-修改导入模块的思路总结

最近修改导入模块,对导入模块进行了深度的思考,对其逻辑思路进行了整理和抽象,搞出了一个pipeline用执行一系列的handler的最终解决方案。

最近的思考发现,代码抽象还是比较难的,牛逼的代码果然都是经过很多的思考和折中,甚至多次的修改调整才能变得优雅从容。在这个过程当中,我思考过如何适配之前的一部分

代码,但是发现,适配之前的一部分代码,不利于新代码的扩展性,所以放弃了之前的很多代码,这真是一种被逼无奈的选择。思考,就是在这个过程当中有很多需要抽象的点,有

时需要我们保持纯粹的思考,有时候又需要我们保持具有扩展性的思考,确实很奇妙,在抽象上面,还需要多多思考,总结经验,归纳总结,形成自己的思维模式。

 

最近对责任链模式有了深入的理解和运用,发现了一些以前没有想到的问题,自己的抽象能力又提高了一个等级。导入模块抽象的是一个导入的过程,是对过程的抽象,设计模式有很多种类。

比如创建型,行为性,结构型。

创建型是抽象的创建的过程和方法。

行为型是抽象解决一个问题的过程和思路。

结构性是抽象一系列对象的结构成,组合的问题。

 

导入模块就是一个导入过程,所以应该应用行为型设计模式。从类型上来逐步细化,就能得到最适合的解决方案。

有事没事还是要多提炼自己开过的开源框架的源码,总结各种设计模式的正规用法和变形用法。

转载于:https://www.cnblogs.com/weiguangyue/p/10182406.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值