我们在使用框架或者自己写对资源的操作逻辑时,方法大体上有 列表显示,新增页面显示,修改页面显示,新增保存,修改保存,删除等6个操作,但是每个开发人员可能在写方法名时不太一样,虽然不同的命名对逻辑实现没有影响,但是增加了沟通及熟悉代码的成本,为了效率提升,显然定义一套统一命名方法是不错的选择。
因为有些框架提供了自动生成控制器的功能,我们先来看下比如
THINKPHP5
https://www.kancloud.cn/manual/thinkphp5_1/354140
查看 index
新增 create
保存 save
查看 read
修改显示 edit
更新 update
删除 delete
lavavel7 中的资源操作定义
https://learnku.com/docs/laravel/7.x/controllers/7461#controller-middleware
Zend Framework 3 中的资源操作定义
https://docs.zendframework.com/tutorials/getting-started/routing-and-controllers/
Yii2 gii生成的资源操作控制器
官网没给 我自己在另外一个随笔里自己操作了下自动生成,得到的。
我们自己使用的方法
查看 index
新增,查看 show
保存,更新 save
删除 delete
新增,查看方法合并起来是因为展示的同一套页面,保存,更新方法合并是表单数据参数基本一致。
具体项目开发中的命名可以根据团队需要自己选择。