老废物乐园 瓜子的技术笔记 · Java / AI / 金融科技

RESTful API 设计与那些年写错的接口

前端同事贴了我的三个接口,问:这仨怎么都是 POST? 刚入职那阵子我给订单模块写了几个接口,写完自我感觉良好。结果前端同事在群里贴了这么一串: POST /order/getOrderList POST /order/createOrder POST /order/updateOrderStatu

遥望星星 遥望星星 发布于 2019-02-10

从单体到分层:我的第一个项目重构记录

接手了一个 4000 行的 Service 类 三月底,组里那个做了两年的老项目交到我手上。第一次打开 OrderServiceImpl.java,IDEA 右下角显示 4127 lines,我愣了一会儿。往下翻,一个方法从 1032 行开始,到 1450 行结束,中间嵌套了 7 层 if。 更绝望

遥望星星 遥望星星 发布于 2019-01-19