我們在使用框架或者自己寫對資源的操作邏輯時,方法大體上有 列表顯示,新增頁面顯示,修改頁面顯示,新增保存,修改保存,刪除等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
新增,查看方法合並起來是因為展示的同一套頁面,保存,更新方法合並是表單數據參數基本一致。
具體項目開發中的命名可以根據團隊需要自己選擇。