반응형 순수함수1 함수형 프로그래밍과 순수함수 이해하기 함수형 프로그래밍이란? 성공적인 프로그래밍을 위해 부수 효과를 미워하고 조합성을 강조하는 프로그래밍 패러다임 * 부수효과를 미워한다 -> 순수함수를 만든다. 순수함수 : 들어온 인자가 같으면 결과가 항상같은 함수 부수효과 : 리턴값으로 결과를 만드는것 외에 들어온 인자를 직접 변경하는 등 외부에 영향을 주는것 * 조합성을 강조한다 -> 모듈화 수준을 높인다. 모듈화 수준이 높다 : 성공적인 프로그래밍으로 생산성이 높고 팀웍에도 좋고 기획변경에도 대응하기 좋다. 순수함수 👉 받은 인자 외에 다른 외부의 상태에 영향을 끼치않고 리턴값 외에는 외부와 소통이 없다. 👉 순수함수로 함수형 프로그래밍을 할 경우 오류를 줄이고 안정성을 높인다. 올바른 예 1. 항상 동일한 인자를 주면 동일한 결과를 리턴 functi.. 2022. 5. 2. 이전 1 다음 반응형