随笔分类 - Design
摘要:作为英语小白,金山词霸是我电脑的必备软件。用金山词霸的历史几乎与用电脑的历史是相同的。之前好多年用的都是金山词霸2005,后来想起作为一个IT业人士,总用盗版似乎不够仗义。我一直比较尊敬金山,因为我觉得它是中国最早冒尖的技术型企业,办公软件WPS、词霸,快译等等在国内只此一家,毒霸等安全产品也在市场上占有三分地盘,另外还有一些诸如打字通之类的软件。应该说,在面向所有终端用户的通用软件领域,金山是产品比较丰富比较有技术含量的。或许金山这个名字也暗示着在求伯君眼中,互联网是一座巨大的金山。然而,显然这座金山并没能成为金山的金山。若论原因,或许盗版当为罪魁祸首。以金山词霸的装机量和零售价,如果大家都
阅读全文
摘要:1. 背景首先,我们的产品是一个桌面程序,目前配置文件使用的是ini文件格式。在产品维护过程中,随着配置项不断扩充,配置文件逐渐地变得宠大和混乱,加之ini文件的层次性和可读性不够强,致使配置文件的可维护性越来越差。客户的增多和配置项的臃肿,让发布程序时维护初始配置的工作变得难以忍受。另一方面,在程序中,软件配置信息映射为一个静态类,每个配置项作为一个静态成员。这相当于一个一维结构,其层次甚至还不如ini文件的结构,好歹ini文件还分段了。写代码时,就算有智能感知,要从下拉列表中找到自己需要的那个配置项也是一项考验眼力和键盘上下键质量的工作。更糟糕的是,假如某个开发人员需要增加一个配置项,那么
阅读全文