怎么样更方便的检验数据的正确性呢?
比如我有一个模块,对数据的输入输出或者往数据库里面存取都要检验数据的合法性才能操作,这样比较安全一些,但是假如所有模块都进行这些操作就觉得很麻烦了,而且和业务代码写在一起也会很乱,有什么方便的方法可以检验数据又减少代码量吗?
------解决方案--------------------各个模块的校验当然都要写
不然模块间的独立性怎么保证?
------解决方案--------------------业务上的验证是必不可少的。
你可以写一些封装的验证方法,这样减少重复代码
------解决方案--------------------写一个utility class,里面定义一些静态的验证方法