论坛首页 入门技术论坛

用中国历史来命名软件版本和开发阶段

浏览 2254 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (7)
作者 正文
   发表时间:2010-04-27   最后修改:2010-04-27

有这个想法是因为早晨用apt-get 时看到了lucid,联想到debian的玩具总动员系列,又联想到北约对中国潜艇的命名规则。

中国的历史是个大宝库,有无数的内涵。

我来试着凑凑:

 

1.史前 和传说时期:(三皇五帝、伏羲):寓意软件的设想阶段或简单原型。传说中的三皇五帝时期,原始,混沌,没有文字可考的时代,软件从一个idea开始萌芽,初长,充满无限的可能性和原动力。

2.夏、商、周、汉、唐、宋、元、明、清 :都是大版图的完整王朝。可以代表主版本号的更迭。

3.春秋 :周室衰微,大小诸侯国互相征战吞并,灭国无数,最终形成五大诸侯国。寓意软件设计从混乱到逐渐统一的迭代演化过程,如设计阶段。
4.战国 :举凡政治、人文、军事、科技、思想璀璨如繁星,战国七雄鼎立。寓意着软件形成模块化和稳定期。

5.秦、隋 :改革派、强大却短命的代表。汉袭秦,唐袭隋,而长治久安。寓意软件的过渡版本(如Vista-->Win7)。

6.三国 :三国是个激情时代。虽然中国有文字历史的几千年中一半处于分裂期,鼎立杀伐不绝于史,唯独三国因《三国演义》而栩栩如生,深入人心,《三国演义》是少年中国的书。可以代表软件的包装、发布、推广、传播、上市等阶段。

7.东晋,十六国,南北朝,五代十国: 几个大分裂混乱时期,也是民族大融合阶段,可以代表软件的内部开发版本。

......

还有吗?

8.辛亥 :帝制终结,推出开源版本。

...

 

不成熟的想法。

 

   发表时间:2010-05-02  
呵呵,LZ这想法挺有创意。
0 请登录后投票
   发表时间:2010-05-02  
我前两天也在想关于项目的命名,对于不同的项目我觉得可以用年号来命名。每个年号存在的时间不同,可以以此来表达项目的计划时间,比如“永乐”是21年,可以用来表述大概21周的项目。当然也可以取年号别的意思,比如是用这个年号的皇帝的个性,功败或者结局
0 请登录后投票
   发表时间:2010-05-02  
楼上的想法更开阔了,比我的想法实用,不过很少有人知道哪个朝代存在了多少年。比起我们的祖先来,中国现在太没文化了。“崖山之后无中国“,并不是妄言。尤其现在的理工科毕业生对文学、历史、绘画、音乐之类缺乏理解,也许是中国软件创造力不强的一个原因。

吃了晚饭在看《三联生活周刊》,有一系列关于中国茶的文章使我了解了更多常识。中国从明朝开始发明的“炒青”工艺,是种极大的创新,而日本还在延续从宋朝学得的“蒸青”法做茶,技术上是落后的。但为什么日本的茶道文化比中国出名呢?

经过30年的经济建设和财富积累,中国也有自信和能力特立独行了。譬如听说阿里的员工就有所谓“花名”,很期待阿里在马云的带领下打造出有中国内涵的IT企业文化。
也许以后会有“始皇帝一年,奠基。二十年春,秦版竣工;万历十五年,明版竣工。”这样的贴纸粘到会议室的白板上。
这算是瞎掰吧。
0 请登录后投票
   发表时间:2010-05-03  
民国/共和国,两个并行版本,比如收费版/免费版

晋(西晋,lz只说了个东晋),人家好歹也是个统一王朝。

辽金西夏
0 请登录后投票
   发表时间:2010-05-04  
休闲文章,解解闷挺不错
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics