浅谈对Lambda表达式的看法
在看某劣质Java源码的时候遇到大量且长篇的lambda,只有一个想法,恶心,极度恶心。几个方面来讲:1、debug,恶心。2、可读性,极度恶心。常规写法配合标准注释带来的悬浮提示将不复存在,执行流程也不再一目了然。3、便捷性,代码是用来看的,为了节省几个符号给后续维护带来极大的困难,似乎本末倒置了吧。在JavaScript,php这类脚本语言中使用lambda表达式,倒还能理解。js中大量使用倒也还能起到些反调试的效果,php都是在web层搞些基础编程或者写点简易脚本,用用都还可以,如果需要快