控制器中的方法命名规范

我们在使用框架或者自己写对资源的操作逻辑时,方法大体上有 列表显示,新增页面显示,修改页面显示,新增保存,修改保存,删除等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

 控制器中的方法命名规范_第1张图片

 

Zend Framework 3 中的资源操作定义

https://docs.zendframework.com/tutorials/getting-started/routing-and-controllers/

控制器中的方法命名规范_第2张图片

 Yii2 gii生成的资源操作控制器

官网没给 我自己在另外一个随笔里自己操作了下自动生成,得到的。

控制器中的方法命名规范_第3张图片

 

 

 

我们自己使用的方法

查看     index

新增,查看  show

保存,更新  save

删除     delete

 

新增,查看方法合并起来是因为展示的同一套页面,保存,更新方法合并是表单数据参数基本一致。

具体项目开发中的命名可以根据团队需要自己选择。

 

你可能感兴趣的:(控制器中的方法命名规范)