本文共 494 字,大约阅读时间需要 1 分钟。
早在08年3月份开始程序开发的职业生涯之前,就听说程序员工作就是拷贝+粘贴,搭积木式的完成项目。那时我就跟自己说工作时要注意经验积累。开这个CSDN博客也是基于这样想法的一种尝试。
最近看到某牛人的博文推荐一个界面库:RingSDK,谈到 “这是我自己写的界面库,编程一直用他,包含了界面库和图象库。这个库并不是有意为之,而是我多年编程过程中积累下来的。最初只是把一些经常要用到的功能封装成一些函数,建了一个静态库,方便自己编程,后来慢慢积累,函数越来越多,于是封装成类,再后来简单的封装也不行了,于是花了一段时间进行整理设计,基本上是重写了这个类库,于是就有了这个界面和图象库,是对过去自己编程写的代码的一个总结与整理,方便自己的编程”。
仰慕之余颇有些触动,积累自己写的某些通用类,形成工具类库听起来真是个很棒的想法,方便自己编程。但是库如何架构是个很大的问题,这方面可以参考ReSIProcate的Rutil,里面包含不少通用的类,比如时间,字符串分析,DNS,锁,线程,队列,日志,MD5,随机数...可谓是个大杂烩,使用挺方便,我就经常将其中某些类稍作修改就加入到自己的项目中。
转载地址:http://jzppi.baihongyu.com/