fp (1) 썸네일형 리스트형 FP(Functional Programming) 이해하기 Functional Programming (FP)는 함수를 기반으로 프로그래밍을 작성하는 프로그래밍 방법론입니다. FP를 사용하면 개발자는 코드를 작성할 때, 다음과 같은 특징을 가집니다. 순수 함수: FP에서는 순수 함수를 사용하며, 이는 외부 상태에 의존하지 않고, 인자로 받은 값만으로 계산하여 결과를 리턴하는 함수를 말합니다. 불변성: FP에서는 변수나 데이터를 수정하지 않고, 새로운 값을 생성하여 사용합니다. 일급 객체: FP에서는 함수를 일급 객체로 간주하여, 변수나 데이터처럼 사용할 수 있습니다. 커링: FP에서는 커링을 사용하여, 일부 인자만 받은 함수를 생성하여 사용합니다. 컬렉션 조작: FP에서는 컬렉션 조작을 순수 함수로 작성하며, 이를 이용해 데이터를 처리합니다. FP는 이러한 특징들.. 이전 1 다음