一次Java烂代码重构之旅——Template Method设计模式的经典实践

咱们项目中一段典型的代码,问题明显 违反职责单一原则(一个method作了4件事)且 updateFromMQ命名过于抽象模糊 面向过程平铺直叙(变量做用域大、难以维护) @Override public void updateFromMQ(String compress) { try { JSONObject object = JSON.parse
相关文章
相关标签/搜索