今天对接的一个公司 看到接口文档我惊了

2021-03-15 11:01:00 +08:00
 yasumoto
居然还有这种操作 备注字段 12345678910 (笑 cry )

https://i.loli.net/2021/03/15/dnpyGJEbXekCr51.png
24150 次点击
所在节点    程序员
138 条回复
jing8956
2021-03-15 15:46:00 +08:00
我见过没上线的产品,.net core 3.1,用了 Entity Framework Core 也还这么整的,都这样了还这么整能有什么原因,不就是“增加学习成本”么
neptuno
2021-03-15 16:02:37 +08:00
见过一个政府项目,sfzh-身份证号,jhz-结婚证,jyxkz-经营许可证
juneva
2021-03-15 16:06:01 +08:00
前公司都是 5 个 remark 起步
YulChigga
2021-03-15 16:08:58 +08:00
文件夹 123qwe 的都有
chenny3
2021-03-15 16:10:52 +08:00
之前在 PCB 行业龙头国企待过,像这样预留字段的表时常可见
leon9986666
2021-03-15 16:25:00 +08:00
需要加字段的时候这样子还是挺方便的
PopRain
2021-03-15 16:26:32 +08:00
有什么好笑的,如果要做数据复制、或者数据库不能轻易锁表,这样设计算超前考虑了,算考虑的比较全面好不好
efaun
2021-03-15 16:29:17 +08:00
@quicknight #24 +1 还是太年轻了
ytmsdy
2021-03-15 16:30:26 +08:00
正常操作,多接几个屎山项目,就知道这些备注字段的重要性了!
wangyzj
2021-03-15 16:55:52 +08:00
zw1one
2021-03-15 16:58:00 +08:00
项目上线后,修改数据库字段成本过高吧。可能是技术成本,但通常是等领导流程审批的时间成本
lixintcwdsg
2021-03-15 17:02:11 +08:00
这就是此接口牛逼,什么需求都接得下不用改 API 的意思,你要佩服这个设计人。
shoushi
2021-03-15 17:13:53 +08:00
一般都会预留几个字段,用来应对不同客户的需求还不用改主分支代码
cgpiao
2021-03-15 18:00:32 +08:00
人家可能是 package 开发的公司,这种很正常。
liangsaifei
2021-03-15 18:03:13 +08:00
@zhongjun96 其实这样也挺好。。毕竟起英文名字更头大。
labulaka521
2021-03-15 18:41:46 +08:00
学习了
ragnaroks
2021-03-15 19:00:04 +08:00
见过一个这种的 php 写的 cms,自带几个主题,竟然可以一处不改,就能从企业门户变成信用卡收集站,还能变论坛
helloworld2076
2021-03-15 19:40:48 +08:00
上家公司,如果数据库设计没有十个 rsv 字段,我会把数据库设计退回去。
nicebird
2021-03-15 19:49:49 +08:00
这是备用的,实际上是种解耦。实际用途和字段名分离,依靠注释重新建立关系。
young1lin
2021-03-15 19:52:09 +08:00
@zhongjun96 让我想起了我第一家公司,什么 OD01,OD07,KS01,ks36,没有注释,根本看不懂

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

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

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

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

© 2021 V2EX