프로그래밍 패러다임
1. 프로그래밍 패러다임 전체적인 프로그래밍 방식을 의미한다. 프로그램은 순차, 분기, 반복, 참조로 구성되어 있으며, 프로그램 개발을 위하여 전략을 수립해야 한다. 위의 전략은 쉽게 말해서, 어떤 언어를 사용할 것인가, 프로그래밍에서 어떤 것을 지향하고, 지양할지 와 같은 다양한 방법을 가리키는데, 이러한 전략들이 바로 프로그래밍 패러다임이다. 프로그래밍 패러다임은 선언형과 명령형으로 나뉜다. 선언형 : 함수형프로그래밍 명령형 : 절차지향적, 객체지향적 프로그래밍 2. 선언형과 함수형 프로그래밍 " 선언형 프로그래밍 " 무엇을 어떻게 해결해야는가에 집중하는 패러다임이며 해결방법은 컴퓨터에게 위임하는 방법이다. (1) 함수형 프로그래밍 최소 단위가 함수이며, 함수를 통하여 새로운 데이터들을 만들어가며 ..