博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我是怎样整理类库的
阅读量:7197 次
发布时间:2019-06-29

本文共 627 字,大约阅读时间需要 2 分钟。

    相信每个有几年工作经验的程序员都会有自己的小类库,这些类库承载的自己学习工作的成果,可是要怎样整理类库呢,以下分享一下自己方法。(非分享类库源码,请理解)
  1. 之前的类库是这样的
    1. 全部类都放在一个类库中(一个dll),要使用时不方便查找。
    2. 通常看到好的代码都会直接放在类库中,而没有经过仔细的测试,有时候某些代码明明应该属于已有的某一个类,但是由于不想花时间去找,通常会直接新建类去存放,如此会导致相同功能的代码分属于不同的类。
    3. 公共代码累计越来越多,但是用的时候却非常少。因为疏于管理,不方便检索,而且代码不一定正确,所以遇到问题更多的时候直接google,如此代码库用的机会就越来越少,最后直接放弃。
    4. 截图
  2. 现在的类库是这样的
    1. 为一个解决方案建立多个类库,类库分类的命名可参考.Net Frameword 基础类库的分类结构。如正则表达式类Regex属于System.Text类库下,那么就可新建FoxChen.Utils.SystemLib类库(映射基础类库的using System),在类库下新建TextDir文件夹,用于存放RegextUtil工具类。这样的好处是:大家对MS的基础类库结构都比较熟悉,与之关联可方便整理自己的类库,也可借用MS基础类库的分类思想
    2. 单独在解决方案里新建一个Winform程序,有两个作用
      1. 测试加入类库的代码
      2. 提供搜索功能,根据关键字搜索类库代码
    3. 把每个类库生成的dll统一放在单独的文件夹中,方便其它项目引用
    4. 截图

转载地址:http://pqmkm.baihongyu.com/

你可能感兴趣的文章
linux 标准I/O函数详解
查看>>
Java从SE到EE之eclipse常用快捷键(手稿)
查看>>
AD用户修改密码,新旧密码都可以使用问题
查看>>
了解--Dashboard Android用户自定义UI设计模板
查看>>
office2013如何使用scanning功能,扫描文件
查看>>
centos 操作
查看>>
搭建Ruby on Rails环境 mac
查看>>
C查找字符串
查看>>
Oracle\PLSQL Developer报“动态执行表不可访问,本会话的自动统计被禁止”的解决方案...
查看>>
外排序(大文件内存不够无法一次加载)
查看>>
linux tar
查看>>
bash socket 编程
查看>>
Linux添加新盘扩容空间
查看>>
Java 垃圾回收器
查看>>
spring 事务配置
查看>>
Linux编辑器vi使用方法详细介绍
查看>>
今天开始步入职场
查看>>
java调用执行javascript中的方法
查看>>
静态库制作过程遇到的问题和解决办法
查看>>
【Windows系统技术】MSCS故障转移群集
查看>>