코딩하는 경우가 많다는거임


람다식의 강점인 병렬처리, 멀티쓰레딩 환경에서 스레드 안전성 보장때문에 쓰는거면 모를까 그것도 아니면 오히려 성능상의 이점도 없는데


이걸 써야하는가?에 대한 의문이 있음 linq는 성능이 떨어지긴하지만 일단은 알고리즘 집합체라 쉽게 알고리즘 쓰고 알고리즘을 단축 시켜놨다는 점에서 오히려 편한데


람다식은 그게 아니니까. 가독성 향상과 보기편하다는 것도 솔직하게 말해서 나는 모르겠음. 물론 람다식 익숙한 사람들끼리는 편하다하는데. 


우리에게 영어가 불편하고, 한국어가 편하듯, 람다식 자주쓰니까 람다식이 편해보이는 것처럼 느끼는 익숙함의 문제라 생각.


프로그래밍을 하려고 하는게 아니라, 함수형 지향을 하기 위해서 람다식 쓰는 사람들이 람다식 써라고 하는게 문제라 생각


하스로 따지자면


'게임에서 쓰레기를 쓰기위해 쓰레기 카드를 넣는 건 쓰레기 플레이다' 이 느낌