java吧 关注:1,258,617贴子:12,752,053
  • 25回复贴,共1

跟另一家公司做对接,一个取消wms单据的api,我这边只需要

只看楼主收藏回复

跟另一家公司做对接,一个取消wms单据的api,我这边只需要传单据编号和取消选择,对方返回ture false 即可,,两周后我收到了这么个文档,文档返回了很多我压根就需要的东西,而且调用还得两次,开发好几年我是头一次遇到api设计得如此不专业的




IP属地:广西来自Android客户端1楼2021-07-13 18:12回复
    说实话,稍微了解过迪米特法则的都不会这么设计api,无力吐槽,只能苦笑


    IP属地:广西来自Android客户端2楼2021-07-13 18:17
    回复
      广告
      立即查看
      对方省劲啊,直接库里输出不用处理,10分钟一个接口


      IP属地:泰国来自Android客户端3楼2021-07-13 18:19
      回复
        一般开放给其他公司的接口,字段是绝不该多给的,这明显不专业


        IP属地:广东来自Android客户端4楼2021-07-13 19:31
        收起回复
          事实就是这样,大家都在摆烂,你至少知道他这么写是错的,你就比他优秀


          IP属地:陕西来自iPhone客户端5楼2021-07-13 19:31
          收起回复
            第二步是做什么的,第一步执行取消单据,第二步发一个取消单据的ID记录?


            IP属地:福建来自Android客户端6楼2021-07-13 19:37
            收起回复
              看不懂这个,还能找到工作吗


              IP属地:江西来自Android客户端7楼2021-07-14 00:54
              收起回复
                这玩意能叫 rest ?


                IP属地:北京来自Android客户端8楼2021-07-14 05:15
                回复
                  广告
                  立即查看
                  Id确实不应该返回 automapper处理下吧


                  IP属地:浙江来自iPhone客户端9楼2021-07-14 06:37
                  回复
                    自以为比别人聪明......


                    IP属地:重庆10楼2021-07-14 10:04
                    收起回复
                      完全没必要在乎那么多 ,干活拿钱才是王道。你又没办法给提供接口的人建议,就算提了人家还不爱搭理你呢 。


                      11楼2021-07-14 10:36
                      回复
                        或许是该培训出去或自学出去赶鸭子设计的呢


                        IP属地:广东来自iPhone客户端12楼2021-07-14 12:02
                        回复
                          这种是刚学不久的新手吧,返回多余无用字段,过分暴露数据。更过分的是业务处理还有确认请求的,编程基础太差了。


                          IP属地:广东来自Android客户端13楼2021-07-14 13:03
                          回复
                            不给你id怎么找他的唯一业务?人家都这么搞了,也许是业务升级造成的问题


                            来自iPhone客户端15楼2021-07-14 13:14
                            回复