公司项目 APP,让我做后台,我做完了,做 API 那小伙子,说有个获取列表的地方 orderby 不好获取数据,就跟技术主管说了,让后就改了数据库一关键表 status 值的意义 是怎样的体验??
|      1lneoi      2017-08-01 11:33:49 +08:00 这时候。。这么具体的事情。。不是应该你来说说体验吗。。 | 
|      2Jakesoft      2017-08-01 11:35:29 +08:00 怎样的体验? | 
|  |      3zjqzxc      2017-08-01 11:35:45 +08:00 没事儿,加个中间层转换一下 | 
|  |      6reus      2017-08-01 11:47:33 +08:00  1 你要是一开始就用变量存值,就没事了啊。你写死在代码里了吧。 这种事情,你本来就应该想到可能会出现,并采取措施的。 结果你没有。 | 
|  |      7ThatIsFine      2017-08-01 11:49:04 +08:00 数据库建表和做 API 分开.. | 
|  |      9barbery      2017-08-01 11:54:45 +08:00 这种 magic number,肯定要定义 const 啊,修改的时候,改下 value 就好了 | 
|  |      10a308057848      2017-08-01 12:03:52 +08:00 下次就明白了. 经验就这么积累的 | 
|  |      11amon      2017-08-01 12:17:56 +08:00 #define TRUE false 是什么体验? | 
|      12ho121      2017-08-01 12:27:55 +08:00 via Android #define private public | 
|  |      13340244120      2017-08-01 12:29:43 +08:00 via Android 没太懂 意思是楼主在代码里没用 enum ?? status 的值又如何影响 order by 的呢 | 
|      14miketeam      2017-08-01 12:53:33 +08:00 楼主 app 后台是用 java 还是 php 啊? | 
|  |      15cevincheung      2017-08-01 12:55:27 +08:00 @340244120 #13 估计是想根据 status 1,2,3,4 直接排序。让 status 跟排序结果保持一致。 | 
|  |      16ZhLTE      2017-08-01 13:15:14 +08:00 枚举万岁 | 
|  |      17cnbattle OP @cevincheung 写 API 那小伙子 非要这样 | 
|  |      19ren2881971      2017-08-01 13:29:46 +08:00 我想说 lz 好矫情。。 | 
|  |      20RubyJack      2017-08-01 13:39:08 +08:00 加个中间层转换一下+1 | 
|      21sampeng      2017-08-01 14:22:20 +08:00 楼上批评不对,服务端怎么能随意修改 api 含义呢。那还要 api 干嘛。天天改着玩?比如 status 原先是 0-1-2.如果要改也只能是递增,而不是修改 0-1-2 的含义。放出去的版本怎么玩? 当然,如果是新开发的 api。那 lz 应该枚举或者 const 万岁 | 
|      22sampeng      2017-08-01 14:23:00 +08:00 我如果有放出去的版本。。是肯定直接怼回去的 | 
|  |      23Immortal      2017-08-01 14:29:42 +08:00 很好奇不好获取的 orderby 是个什么情况 | 
|  |      26Miy4mori      2017-08-01 14:51:32 +08:00 via iPhone client 事多就加 dto 呗,也没啥好吐槽的,你这槽点在于 api 没做版本? | 
|      27cc930415      2017-08-01 18:33:14 +08:00 既然需求只是 orderby,那就把排序写死在查询里可以么? | 
|  |      28usedname      2017-08-01 19:15:36 +08:00  1 我来翻译一下 #8: 但之前都是自己做全干 ps:并无恶意,只是有感一下全栈这个词 | 
|      29mooczz      2017-08-01 20:24:19 +08:00 via iPhone 嘿嘿,你还没见过每个接口返回的数据格式都不一致呢。原本写好的 model 构造器全都失效 | 
|  |      31340244120      2017-08-01 22:39:30 +08:00 @cevincheung 弱弱问一下,您 @我的时候,我没收到通知,是说明我被降权了吗? | 
|  |      32Eleutherios      2017-08-01 23:56:19 +08:00 via iPhone @340244120 说明对方被降权了吧 | 
|  |      33340244120      2017-08-01 23:59:10 +08:00 @Eleutherios 完蛋了,你 @我,我也收不到提示。 貌似是因为我上周在一个显示器的帖子里反(怼)驳过一个人。。 | 
|  |      34weer0026      2017-08-02 08:50:42 +08:00 所以我 status 一类的值都用常量( php )替代,爱怎么改怎么改。 | 
|  |      35cnbattle OP 感觉各位,我还有很多坑没走过,努力入坑爬坑中 :) | 
|  |      36cevincheung      2017-08-02 09:11:29 +08:00 @340244120 #31 我被降权了吧。。哈哈哈哈哈 |