궁금한 프로그래밍
함수형 프로그래밍 이란 무엇인가?(feat: javascript code)
함수형 프로그래밍이란? 함수형 프로그래밍(Functional Programming)은 컴퓨터 프로그래밍 패러다임 중 하나로, 함수 수학(lambda calculus)에 기반하여 개발된 프로그래밍 패러다임입니다. 함수형 프로그래밍은 부작용(side effect)이 없는 함수와 데이터 구조의 조합으로 프로그램을 구성하는 것을 특징으로 합니다. 부작용(side effect) 부작용(side effect)은 함수가 외부에 영향을 주는 행위를 말합니다. 예를 들어, 데이터베이스에 데이터를 저장하거나 파일에 문자열을 쓰는 것과 같은 행위를 말합니다. 함수형 프로그래밍에서는 부작용을 최소화하고, 함수를 순수하게 유지하는 것이 중요합니다. 순수 함수(pure function) 순수 함수(pure function)는 외..
2023. 2. 6. 18:45
최근댓글