这些天一直在弄公司的基础代码,主要的任务是将公司长期积累的代码封装成一个底层框架,将这些年的一些编程经验和技巧做一个集成,这些天忙的晕晕的,现在到还好些,因为一会就要去北京参加微软的Tech.ED大会了,去年参加过一次,今年是第2次,火车是晚上10:40的Z62,也许只有这个时候才有些心情写写Blog吧。
有些时候其实是偷不了懒的,这些天似乎趴在各种产品的代码堆里边,一个一个类的检查,一段代码一段代码的重构,开始很是枯燥,现在倒是很有趣,原先以为VB6的东西也就这样了,但是结合.Net的使用习惯和VB6的特点,其实还是有得弄得,因为.Net框架中很多类在使用上又方便又好用,将这些类通过VB6重写后,VB6得使用似乎也更加有点意思了。
这些天给我得触动很多,VB6似乎在消亡,但是很多VB6得用法我们还不是很理会,在.Net得使用中,又有多少是我们能够理会得呢,一切都得慢慢来。
在做处理得时候,最有意思得是把公司得信息封装成一个类,简单得很,但是我想以后在也不要因为公司电话或地址得变化,而去挨个软件去改了,还有一个有意思得函数,就是把公司成立到现在所有与产品相关得人员英文名字加到里边去,查了一下竟然有22个人,以前都忽略了。
其实在弄程序得时候将所有可变更或可复用得东西一定要逐渐优化、逐步集成,这样经验和技术才能够得到最大得集成,这样就不能太累了,现在类已经有27个了,用起来很爽。