我想找一个适合我当前项目的命名方案,但我认为我们应该聚集一些更有趣的方案来分享关于这个主题的知识和想法。
您还应该提供可能的名称与建议的方案或估计值。
例如:
发布的开发代号 采取“形容词动物”的形式。所以 例如:Warty Warthog(Ubuntu 4.10),Hoary Hedgehog(Ubuntu 5.04),Breezy Badger(Ubuntu 5.10),是 Ubuntu的前三个版本。在 一般来说,人们都会参考发布 使用形容词,如“疣”或 “活泼的”。
允许有限但非常大的名字计数。
对于我自己的项目,我正在考虑使用命名方案来命名公共版本,如流行的软件原则/哲学/规则/模式,如DRY,KISS,YAGNI,Singleton,Factory,Visitor等。 但它感觉可能有点太多......电脑怪人。 :)
答案 0 :(得分:5)
将术语编程为项目名称的问题在于它们对大多数用户来说是混乱的。他们会做出很好的内部代号。
我听说过用作项目名称的主要河流 - 尼罗河,布里斯班等。
结帐http://en.wikipedia.org/wiki/List_of_rivers
按字母顺序发布可帮助用户记住哪个版本更新。
答案 1 :(得分:5)
我个人发现神话生物,毛茸茸的动物和地理地标都只是一个新的时代和自命不凡的软件产品的命名发布版本。对于测试版或内部工作代号而言可能很好,但在向最终用户发布时,没有替代正确的版本号。
只是我的2c
千电子伏
答案 2 :(得分:2)
我们过去常常使用地狱及其神话中的所有不同名称。我们的生产服务器是我最喜欢的:Horus。
答案 3 :(得分:1)
答案 4 :(得分:1)
回答你的问题 - 好的旧8.10和9.04出了什么问题? KISS确实