처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

'함수형 프로그래밍(Functional Programming)'의 핵심 원칙에 해당하지 않는 것은?

보통 MDN Web Docs
보기 및 정답
A 전역 변수를 자유롭게 변경하여 상태를 관리한다
B 순수 함수(Pure Function)를 사용하여 부수 효과(Side Effect)를 최소화한다
C 데이터의 불변성(Immutability)을 유지한다
D 함수를 일급 객체(First-class Citizen)로 다룬다

해설

함수형 프로그래밍은 순수 함수(같은 입력에 항상 같은 출력), 불변성(데이터를 변경하지 않음), 일급 함수(함수를 변수처럼 사용)를 핵심 원칙으로 합니다. 전역 변수를 자유롭게 변경하는 것은 부수 효과를 유발하므로 함수형 프로그래밍의 원칙에 반합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기