@
ncisoft 说事儿就好好说事儿,不用喷。做行业应用的人很多,不见得别人就是外行;也不是所有人都按和你一样的方式去做事。行业有现成的名词惯例则遵循惯例,没必要重新定义,比如「抬头」这个词,大家都叫抬头,没人说发票标题。
你接触的行业应用多用拼音,是因为行业专家可以用拼音快速查找,在行业词没有准确对应词时很有用,对英文要求也不高。一个成功过的项目选了拼音命名,并不意味着拼音取名有普遍意义上的可读性啊,这是两回事儿。
我们有一个 ERP ,数据表字段根本没有名字,建表的时候直接增加 a1, a2, a3, a4... a100 这样的字段,然后约定 a1 是唯一 id , a37 是产地, a25 入库时间, a90~a97 是进价标价等金额相关数据。只要背下来现有的百来个对应关系,不会拼音也无所谓,认识阿拉伯数字就行,定位快,查找快,跨表跨系统字段完全统一。这是当时项目组的「惯例」。所以你看,惯例就是这样,有用,也有局限。增加新业务时常会出现:项目 A 里 a95 是实收金额,项目 B 里面 a95 里面是下游代理标价;两个系统最初设计时无关联,后期要改造系统让数据互通,想想这个字段会有多坑。