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

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

해설

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

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

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

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...