公司项目突然改了数据库一关键表 status 值的意义 是怎样的体验??

2017-08-01 11:31:17 +08:00
 cnbattle

公司项目 APP,让我做后台,我做完了,做 API 那小伙子,说有个获取列表的地方 orderby 不好获取数据,就跟技术主管说了,让后就改了数据库一关键表 status 值的意义 是怎样的体验??

5220 次点击
所在节点    程序员
36 条回复
lneoi
2017-08-01 11:33:49 +08:00
这时候。。这么具体的事情。。不是应该你来说说体验吗。。
Jakesoft
2017-08-01 11:35:29 +08:00
怎样的体验?
zjqzxc
2017-08-01 11:35:45 +08:00
没事儿,加个中间层转换一下
cnbattle
2017-08-01 11:39:07 +08:00
@lneoi
@Jakesoft
心里一万头神兽奔驰而过....
cnbattle
2017-08-01 11:40:22 +08:00
@zjqzxc 感谢给的想法
reus
2017-08-01 11:47:33 +08:00
你要是一开始就用变量存值,就没事了啊。你写死在代码里了吧。
这种事情,你本来就应该想到可能会出现,并采取措施的。
结果你没有。
ThatIsFine
2017-08-01 11:49:04 +08:00
数据库建表和做 API 分开..
cnbattle
2017-08-01 11:53:55 +08:00
@reus 感觉批评,本人虽多了近两年开发,但之前都是自己做全栈,还是第一次在团队中做,有些地方还需求多了解学习
barbery
2017-08-01 11:54:45 +08:00
这种 magic number,肯定要定义 const 啊,修改的时候,改下 value 就好了
a308057848
2017-08-01 12:03:52 +08:00
下次就明白了. 经验就这么积累的
amon
2017-08-01 12:17:56 +08:00
#define TRUE false
是什么体验?
ho121
2017-08-01 12:27:55 +08:00
#define private public
340244120
2017-08-01 12:29:43 +08:00
没太懂 意思是楼主在代码里没用 enum ?? status 的值又如何影响 order by 的呢
miketeam
2017-08-01 12:53:33 +08:00
楼主 app 后台是用 java 还是 php 啊?
cevincheung
2017-08-01 12:55:27 +08:00
@340244120 #13 估计是想根据 status 1,2,3,4 直接排序。让 status 跟排序结果保持一致。
ZhLTE
2017-08-01 13:15:14 +08:00
枚举万岁
cnbattle
2017-08-01 13:17:37 +08:00
@cevincheung 写 API 那小伙子 非要这样
cnbattle
2017-08-01 13:22:37 +08:00
ren2881971
2017-08-01 13:29:46 +08:00
我想说 lz 好矫情。。
RubyJack
2017-08-01 13:39:08 +08:00
加个中间层转换一下+1

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

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

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

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

© 2021 V2EX