zoukankan      html  css  js  c++  java
  • 使用修改数据达到适配的目的

    对一个方法A,如果在其内部的处理逻辑依赖某个值的不同进行的处理方式而不同,那么如果新增一种调用情况,此种情况下,
    传入的数据是这个A不能处理的;并且,A的逻辑也是新增的调用情况想要进行的处理,也就说你可以拷贝一个A进行重新命名
    方法B;你也可以在方法A中新增点逻辑,达到对该数据的支持;但是这里有一个更好的实现方式,就是如下:
    在调用处,把数据修改为A依赖的某个值从而达到复用A的代码;这也是一种适配的做法;

    适配的好处1:和拷贝一个方法相比,减少了重复代码,便于维护;
    适配的好处2:和在原来的方法中新增一点处理逻辑支持扩展相比,能够不修改原有代码逻辑,降低修改带来的风险;

  • 相关阅读:
    eclipse使用svn
    yum安装mysql
    spring中aop使用
    mybatis定义拦截器
    横扫页面的三大标签
    springmvc日期格式化
    springmvc笔记
    springboot跳转jsp页面
    常用网址
    CentOS Android Studio桌面图标的创建
  • 原文地址:https://www.cnblogs.com/big1987/p/9700295.html
Copyright © 2011-2022 走看看