公司项目有必要起一个代号(codename)么?

2020-01-06 22:08:57 +08:00
 Tonni
我们公司之前做项目的时候会起一个代号( codename ),比如一个 iOS 应用,开发团队内部代号是 coconut,repo 命和 jira 上面的 board 名都会是 coconut,理由是不会对外泄露公司内部的开发和商业动态。这样做有一个问题,就是这个代号只在开发内部使用,别的部门不知道,所以有时候和其它部门讨论问题的时候要反复的说明 coconut 是什么项目,还有公司新员工来了看着一个个类似 coconut 命名的 repo 名称摸不着头脑,需要向老员工挨个请教。

个人觉得是没必要用这种花里胡哨的 codename,到头来坑的还是自己,codename 就按项目的功能来划分就好了,比如 iOS app,repo 和 jira board 名称就叫 ios-app 就好了,这样看起来更加的直观,和其他部门的同事交流起来也不用来回的解释奇怪的 codename 了。

只是个人的想法,实际工作还是要按公司的要求来做的,好奇大家所在的公司对于 codename 也有这种要求么?
12643 次点击
所在节点    程序员
78 条回复
fx
2020-01-07 12:31:42 +08:00
可以啊, 其实是方便了,
不然,每个人自己命名, 不统一
Tonni
2020-01-07 14:08:30 +08:00
@janxin 不是,很多怪异的项目名称只有在开发内部呆过一段时间的才知道,其他部门的很多同事都不知道。
loading
2020-01-07 14:10:18 +08:00
🐶都有名字,你们项目就🐶都不如?

btw:并没有贬低我们人类最好朋友的意思,只是一种说辞。
yhyh
2020-01-07 14:30:50 +08:00
还行吧,我起名字都是 希腊古神的名字 挨着起
看行业类型,找古神 什么 hermes // Apollo zues 之类的 233333333
tabris17
2020-01-07 14:35:29 +08:00
有个东西叫 README
2379920898
2020-01-07 14:51:00 +08:00
纯属扯淡,和个别公司起花名一样,离职的时候,下次见同事都不知道叫啥
SelFree
2020-01-07 15:01:23 +08:00
要,我们就一直没有。都用上面那老哥说的:三国 1、三国 2、三国 3、三国 4。然后中间有的搞着搞着又不上线了,出现三国 3'、三国 4';现在别人找我改代码我都要问几遍才能搞清是那个项目。
FaiChou
2020-01-07 15:01:43 +08:00
Chromium 也是个代号, #44 说的希腊古神作为代号也很常见, 比如 [Hermes]( https://hermesengine.dev/) 被 react-native 用来给引擎起名, 但是业务项目起名还是偏向业务层面, 比如 ali-operation-ant, ali-watercard-ios, 一看就明白是「使用了 ant 的阿里运营管理后台」「阿里水卡 iOS 项目」.
songco
2020-01-07 15:02:39 +08:00
非常有必要

别的不说, 内部讨论起来, 每次说起版本都是 1.2.3 这种的多麻烦, 换成 Mars 之类的就简单多了.

PS, 我们有个项目用动漫人名做 codename, 我提议了好几次葫芦娃可惜都没成功
kingslayer
2020-01-07 15:18:11 +08:00
我们 C08,CG66....
Achiii
2020-01-07 15:23:12 +08:00
羡慕你们起名中二的,能不能介绍介绍我去
nicevar
2020-01-07 15:23:29 +08:00
可以,开会的时候说起来顺口,比较方便,讨论需求的时候也比较清晰
guolaopi
2020-01-07 15:24:16 +08:00
参考简单粗暴的:
i-Phone
i-Mac
i-Pad
i-Watch
i-Pod
i-Fxxk
piaochen0
2020-01-07 15:38:15 +08:00
很有必要,我们之前的项目,没有统一的名字,大家各叫各的,很容易混乱。特别有些公司小项目特别多。结果有次老总问我 xx 项目的事情,我一脸懵逼,不知道他到底指的哪个项目。
saluton
2020-01-07 15:38:46 +08:00
@loading #43,这么说的话,头发还有名字呢(
chenzheyu
2020-01-07 16:15:52 +08:00
我这边项目组的第一个项目代号 oxygen,毕竟做不好就可以就地解散了。
wangyzj
2020-01-07 16:36:41 +08:00
希腊众神又要骂街了
lazyfighter
2020-01-07 16:39:24 +08:00
有,小公司没必要,但是大公司项目众多,很多东西都是根据项目代号,比如很多基础服务里面会有 namespace 的概念,这个概念刚好对应代号
loading
2020-01-07 16:46:01 +08:00
@saluton [黑人问号]头发也有名字?刘 sir ?
saluton
2020-01-07 16:58:32 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/635613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX