💡 패러다임
프로그래밍 패러다임
- 프로그래밍을 하는 방법
- 대체적으로 개발 언어에 독립적인 편
- 이러한 패러다임으로 구조적 프로그래밍 / 객체지향 프로그래밍 / 함수형 프로그래밍이 있음
- 이 패러다임들은, 프로그래머에게서 권한을 박탈하는 방식으로 진행 됨
- 즉, 무엇을 해야 할 지를 말하기 보다는 어떤 것을 하면 안되는지 알려주는 것이 핵심
- 구조적 프로그래밍은
GOTO 문을, 객체 지향 프로그래밍은 함수 포인터를, 함수형 프로그래밍은 할당문 을 제한함