IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    c#使用委托 + 泛型,编写可复用代码

    leftfist发表于 2023-02-06 18:51:13
    love 0
    代码结构是一样的,就是中间不同,而且操作的数据类型也不同。委托特别适合于上下代码相同,唯独中间部分不同的情况,将函数通过参数传递方式传入,我谓之曰注入式开发。我是见不得重复代码的,尽管复用部分不多,也尽量将公共部分提取出来。还用到了委托和泛型,极尽奇淫技巧,写完还自鸣得意,觉得自己做一个程序员,肯定是够格的。重复代码其实也有好处,就是写的时候很快,复制粘贴,管它是否冗余,先搞出来,看到成果再说。不过,加入委托后,我感觉是代码可读性变差了。在修改旧项目的时候,发现代码有一些重复,于是做了一点修改。


沪ICP备19023445号-2号
友情链接