![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
重构
蜀中孤鹰
心之所向,倾力达之。
展开
-
工作中的重构:提高代码质量(二)
1.代码逻辑不清晰 origin CommerceItem mergeItem = null; List items = getNgpCartModifierFormHandler().getOrder().getCommerceItemsByCatalogRefId(baseCommItem.getCatalogRefId()); if (...原创 2019-12-30 19:06:59 · 2466 阅读 · 1 评论 -
工作中的重构:提高代码质量(一)
continue/break语句过多 continue/break本身是循环的流程控制关键字,但不应该滥用,否则将导致代码可读性降低。一个循环体内尽量只出现一次continue/break语句。 for (Object commerceItem : commerceItems) { if (commerceItem == null) { ...原创 2019-12-25 19:28:49 · 294 阅读 · 0 评论