今天比较好奇地统计了一下AUL源代码的行数, 想想自已这三年以来为这个软件写了多少行代码, 发现并没有我想象的那么多. 以为早到了一万行了, 原来还差一些.
DMP格式文件的接口部分.
C:\mydul-b5>wc -l dmpfile.*
245 dmpfile.c
41 dmpfile.h
286 total
解释Oracle块格式的部分.
C:\mydul-b5>wc -l block.*
5795 block.c
438 block.h
6233 total
AUL命令行软件部份.
C:\mydul-b5>wc -l mydul.*
3443 mydul.c
105 mydul.h
3548 total
的确, 对一个产品来说, 大约一天写10行代码就足够了. 最近AUL还被用了一次问题追踪.