程序员最怕什么吗?作为程序员最害怕的就是去维护三个月前自己写的代码,最最可怕的是去维护别人的代码。因为一些看上去不合逻辑的代码,修改一行也会导致严重的后果。而如果要去维护四十年前别人的代码,那么恐怖等级将上升一个维度。因为你无法找到当事人去确认某一行代码是做什么用的,因为那些程序员可不仅仅是离职那么简单,很有可能都已经离世了。这还不算完,系统中的程序有多少你知道吗?哪些和时间关联?哪些不关联?跟时间关联的文件又有多少?这工程有多恐怖你根本想象不出来!”
陈卓想了想道:“既然修改这么麻烦,那为什么不直接更换系统呢?”
“这是一个非常好的主意,现在很多新推出的计算就是用这个方法解决的这个bug,win98就已经完美解决了。可你要知道例如银行、机场、电力企业等等这些行业使用的电脑系统为了追求稳定,是不可能去更换新系统的,他们的系统都是几十年前的。你能想象他们这些行业出问题,会带来多么恐怖的后果吗?银行会崩溃,全世界的机场会停摆,电力可能发生不可预知的危险,甚至核弹都可能原地引爆!”
陈卓这才理解了这千年虫是怎么回事,原来当初这件事慢慢被淡化,是两手一起抓的结果,一手抓的是民用计算机更新系统,另一手抓的是必须使用老系统的机构修复底层,后者无疑是浩瀚的工程,耗费的人力物力不可估计。
柏彗星不解的问道:“据我所知,咱们国家早就开始重视这个bug,国防和银行都已经解决了,要说没解决的也只有一些不太紧要的政府机构和民用电脑,对咱们来说没什么事儿。”
“怎么解决的呢?你会?”
柏彗星道:“两个方面,一个抓重点,把所有力量都集中到医疗、航空、国防、金融领域的程序上,全力攻坚,我们国家就是这么解决的,方校长和刘院长应该都参与了。另一个我还真会,就是修改时间窗口,原来的程序不是默认时间是1900—1999吗?那我们