屌丝码农:
博客地址:https://www.cnblogs.com/pony1223/
屌丝码农:
博客地址:https://www.cnblogs.com/pony1223/
重构改善既有代码设计--重构手法15:Remove Middle Man (移除中间人)
重构改善既有代码设计--重构手法18:Self Encapsulate Field (自封装字段)
重构改善既有代码设计--重构手法16:Introduce Foreign Method (引入外加函数)&& 重构手法17:Introduce Local Extension (引入本
重构改善既有代码设计--重构手法19:Replace Data Value with Object (以对象取代数据值)
重构改善既有代码设计--重构手法14:Hide Delegate (隐藏委托关系)
重构改善既有代码设计--重构手法06:Split Temporary Variable (分解临时变量)
重构改善既有代码设计--重构手法08:Replace Method with Method Object (以函数对象取代函数)
重构改善既有代码设计--重构手法09:Substitute Algorithm (替换算法)
重构改善既有代码设计--重构手法04:Replace Temp with Query (以查询取代临时变量)
重构改善既有代码设计--重构手法07:Remove Assignments to Parameters (移除对参数的赋值)
Java并发编程原理与实战四十一:重排序 和 happens-before
Java并发编程原理与实战四十三:CAS ---- ABA问题
Java并发编程原理与实战四十二:锁与volatile的内存语义
Java并发编程原理与实战二十一:线程通信wait¬ify&join