나는 자바에서 람다 표현식에 대한 책을 읽고 있어요 걸쳐 문헌 초록 대 데이터를 통해 문헌 초록 나는이 문장을 건너 온행동
The difference is that object-oriented programming is mostly about abstracting over
data, while functional programming is mostly about abstracting over behavior.
사람이 친절하고 위의 문장에서 언급 한 차이를 규명 할 수 있습니까?
출처 : http://shop.oreilly.com/product/0636920030713.do
소스를 제공해주세요. –
출처가 없습니다. 그것은 내가 어떻게 느끼는지에 대한 해석 일뿐입니다. 어쩌면 FP를 대표하는 haskell에 대해 읽으십시오. 그러면 OOP와 FP의 차이에 대한 자신 만의 느낌을 갖게 될 것입니다. –
필자는 자바에서 lambda를 잘 수행하기 위해서는 FP 언어를 이해해야 만한다고 생각합니다. 나는 Java lambdas 때문에 haskell을 배우기 시작했고, 이제는 함수 적 관점에서 볼 때 Java에서 절대적으로 자연 스럽다. –