# 严格化 我受够了你的代码了!你为了快速实现功能,选择了非常糙快猛的方法。 你的各种Helper,像极了初级程序员不会OO,把一样的代码腾了个函数。很多对象本身的行为你不会抽象! 很多复杂的验证逻辑你不会封装,封装出来的函数名字极其困惑我都不知道俩有什么区别。 而且你不喜欢抛错。我猜你可能是为了拟真真实的生产环境容忍噪音,但是你suppress错误我是完全不理解。现在在开发阶段,什么都应该严格着来。 你要赶紧反思,不要用现在这种遇到错误就suppress、遇到feature就糊一段的方式写代码; 而是仔细思考尽量让每一层都透明、都函数式、都面向对象,都封装好。 别人直接调用你的类,就能完成它的设计功能,而内部处理好安全、验证。 你做不到吗?反思,检讨、仔细设计,然后重构!代码要像基类一样暴露出来的api非常简明清晰!