『章节错误,点此报送』
《疯狂的程序员》22[1/3页]
这次周总的语气显得有些焦急绝影预料都有什么重要的事情生。他说:“小绝啊那个你现在能不能抽点时间加紧修一修。明天我们就要去为一家医院安装时间很紧啊。”
周总说的是公司一个软件产品以前一直是小周在做虽然名字叫pacs后来绝影才现这个软件产品其实还算不上真正意义上的小周一直拿它当宝贝似的还记得前不久刚刚把视频卡模块加进去的时候他一个人在那兴奋得不得了还让公司好几个员工都来拍张照片留念。绝影也拍了一张比摄像头效果好得多因为视频采集卡是本来以为没什么问题了今天下午我在公司测试了一下现还有好几个ug现在再去把小周找来肯定是来不急了你先看一看我把源代码和ug列表已经给你了。”
绝影觉得这事情来得太突然自己在公司现在最大的成就莫过于用mc做了一个注册表读写的demo现在突然要他来修改一个商业化产品的ug他实在没什么底气。他说:代码我看过但从来没往里面写过代码不知道行不行。”
“你就试试吧能改多少改多少。”
“好的我去看一下改完了我给你电话。”
显然周总也处于十分被动的局面明天就要给别人医院安装现在都已经是下午六点公司原来负责这个case的程序员又不在他也只好死马当活马医了。
事情来得紧急绝影也顾不得吃饭他给燕儿打了个电话说:“晚上公司有事要写点程序我刚跑了1ooo米及格了反正现在也吃不下饭你先一个人去吃饭吧。”
周总的邮件里面列了绝影看了一下问题都不大他这才第一次认认真真地看的代码。虽然老早之前小周就把的代码给他当时也就是让他看看没啥其他要求所以他也没压力看了几眼觉得代码又复杂结构混乱各个cpp文件中都随处定义的全局变量没用匈牙利命名法注释也很不完整才看了几眼就感觉头都大了所以他也没怎么认真去看。
这次不一样你要真刀真枪去修改ug于是从app类开始顺着程序流程往下看。以前绝影的思想中基本没有“类”这个概念所以看mc的工程就看得累一个一个cpp地文件去寻找实现这个功能的函数在哪里。后来周总交他一个法子:别去看那文件列表直接把类视图展开从app开始从类成员函数中去寻找特别注意那些函数一般就是处理消息的。
时间一点一点过去绝影修完一个ug就在那ug列表文档相关的项目上打个钩修改一会又去看看那个文档刚才打的钩还在打钩的越来越多没钩的越来越少看一看觉得还是很有成就感又埋头继续看代码有时候一边看一边骂骂谁?骂小周。代码得这么混乱根本没想过给后人留点方便。所以要是以后自己写代码就一定好好写写规范写好注释免得别人骂我
《疯狂的程序员》22[1/3页]
『加入书签,方便阅读』