提问:多角色项目设计中,如何防止同种功能不同和相同功能代码大量重复问题?
第一次发帖子,布局不太好,请大佬们谅解!
鄙人目前在小公司技术人员转三五个人的项目负责人,在项目设计方面有一些不太了解的地方
1、多种角色,比如普通用户,餐饮店员工,餐饮店老板,管理员等角色
2、商品信息不同角色返回的数据不同,提交的数据不同,怎么防止大量重复的代码,比如FormRequest数据验证,Policy策略验证,Observers等,如果不同角色处理方式不同,有些地方相同,有没有什么办法防止大量重复的代码
推荐文章: