写代码前的准备

1 先理解业务(业务的走向,最好把它写下来,一定要确认业务细节才开始写代码)

2 理解表(哪些默认值,哪些手动添加,哪些字段多了或者少了,最好写下来,状态的字段一定要理解,哪些字段不能为空,哪些字段有默认值,哪些字段不能有重复值,对于前端表单传递的参数记得判断长度)

3 前端一个按钮一个接口(除非是一对多的编辑添加)

4 最小化参数(能传一个的不要传两个)

5 公共的方法尽量最小化,一个方法只完成一个最小功能点(或者赋值,或者做检验,最好不要一个方法里同时出现两个功能点)

6 功能点尽量最小化(能多写接口不要少写,便于代码阅读)

7 返回值一定要尽量最小化,前端需要什么传什么,关于状态的或者其他表的值,能联查就联查,除非联查表大于四个

8 添加和编辑的数据模型最好分开,并且放在不同包下

9 分页查询的数据和详情数据尽量最小化

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值