电脑版
首页

搜索 繁体

《疯狂的程序员》44(3/3)

C语言就Tur波C,搞得最后大学C语言课程学完,连C语言能写Windows下窗程序都不知。最后写程序是教了,那教的是如何去写程序,本不教你为什么要写程序,写程序能写些什么来。

这次检车数字化系统的设计,绝影的确取了不少DAP的教训,主要就是细化,把有可能遇到的问题尽量考虑全面,有些必须的工作就一定要去,不要怕麻烦。首先是UI,也就是用界面,负责录和检索检人信息;然后是指纹识别模块,封装对指纹仪的作;然后是VFW模块,负封装对摄像作;然后是报告模块,负责将各个的报告汇总并打印。这些都是数据终端。然后是ODBC接,封装数据库作。最重要的是数据理模块,放到服务上。不是指纹图像、照片、报告还是录检人信息,都把他象成数据,全向数据理模块,数据理模块再通过ODBC接把数据送到数据库。检索的时候向数据理模块发送指令,它从数据库中取到数据,再一一发给数据终端,由他们自己分拣属于自己的数据。最后再署个消息服务,各个工作站上上消息客端,工作站之间的通信,数据同步就靠它来完成。

所以对人来说,什么思维最重要,当然是象思维。狗也会梦,甚至还会说梦话,但是狗会象思维吗?你能让狗把一堆人民币想像成一堆骨吗?不能,既然只有人这等动才会象,那就要把它发挥到淋漓尽致。你想要是登记工作站上照片也保存成JPG直接往数据库送,指纹也保存成JPG直接往数据库送,检人信息也直接往数据库送那还不把工作站和数据库累死,一会数据又要同步,一会又要和其它通信,这客端还不知要开发得多复杂。现在可好,只要把数据理模块和消息服务得足够稳定,客端上的开发基本上易如反掌尔!

绝影在讲台上讲得,边讲边画结构图,数据方向和事方向用箭一一标注,整个系统简单明了又分工合作明确,他一边讲一边赞扬自己:“不失为一篇佳作啊。”

整整了两个小时,绝影终于说:“我要讲的就这么多。”

下面死一般沉寂。

周总终于站起来问:“小绝说的,大家能理解吗?”

于是才有陆陆续续的生意说:“嗯,嗯。”周总说:“那么我再来讲两句。”

基本上周总就讲了几句总结的话,讲了对这个CASE的展望,他说:“这个CASE好了,公司今后两三年就不愁了。”总结陈词总是领导们喜的,你下面的人讲得讲得天坠讲得意义有多远,结论的东西还得领导来讲,可行与否还得领导来批示,某意义上讲,一个CASE设计得好不好,不在于设计者认为他好不好,不在于同事们认为他好不好,也不在用认为他好不好,而在于领导认为他好不好。

周总的意思,这个CASE由绝影来牵基本上算定下来,或许是上次DAP设计的失误,周总还是对绝影或多或少有些顾虑,所以并没有像上次那样说全权由他来负责。不过对绝影来说这也足够了,在他看来,这世界上最幸福的事莫过于亲看着别人把自己的设想变成现实,你要明白,为什么T台上的模特虽然能够引众多的闪光灯和球,但是设计师总是最后场,而且总是被这些女模特们簇拥着场。这就像修房,虽然里面的一砖一瓦不知凝结了多少工人的心血,但他们永远会不到一座座地而起的幸福和成就,因为在他们中,只能看到一块砖或一片瓦,只有设计师,在他中看到的是整栋雄伟的大厦。

热门小说推荐

最近更新小说