采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师将验证器写在方法中,是不是为了符合低耦合,高内聚的原则呀。 如果将验证器抽取单独作为一层,在框架启动时,自动根据路由来加载验器进行判断。这种做法虽然简化了开发人员的操作,但是破坏方法的严谨性是吗?
方法的严谨性是指什么?我不这么认为~
严谨性指的是:如果你不在方法中调用验证器进行参数校验,来了一个非法参数,你这个方法就会问题了。 其实我是想问老师,1.在方法中对数据进行校验。2.将校验放在方法之前(AOP实现)。这两种方法的优缺点,不知道老师在这方面有什么见解吗。
我也是看了老师这种写法后,就想到了如果写在方法中,应该就有了低耦合,高内聚的优点。不知道想的对不对。
AOP实现是可以的,但TP缺乏这方面的支持。
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.7k 23
1.9k 21
1.9k 19
2.0k 18
1.6k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号