第二个月:2012-04
1、这个月是代码重构月,主要是把C换成了C++。
2、界面由基类View的派生类,通过组合而成。
3、View的派生类有:DebugView/LineNumView/codeFoldView/EditView/TagView/HorizontalStateView/HorizontalScrollbar/VerticalStateView/VerticalScrollbar
4、使用网上说的VS统计方法,统计当前代码行为 :(*.h;*.cpp)
Matching lines: 1385 Matching files: 17 Total files searched: 17
5、到现在为止,已经有代码模式:磁盘文件、内存文件、编码格式、编码大小尾、Log文件I/O、Window窗口回调框架、界面View、字体字色。
6、现在又遇到了瓶颈:C++的多态只使用了继承、组合、虚函数这三个元素。写起来还是费力。