花费 14 ms
lambda表达式滥用之殇:解耦三层嵌套lambda表达式

自从 Java8 支持 lambda 表达式, 代码中的 lambda 就到处都是。 但大多是滥用。 lambda 表达式用于表达简短的逻辑(可以看做 C 语言的内联函数)非常清晰,但用来表达比较长 ...

Sat Apr 10 08:50:00 CST 2021 0 363
一次代码重构的思考及探索

分离和组合关注点。 引子 如下代码所示: 两段 getComparator 有一些明显重复的代码。 看上去应该可以消减这种重复,不过仔细一看,似乎还不那么容易。 这里有三点差 ...

Sat Jun 12 06:51:00 CST 2021 2 208

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM