Code-Tip/Theory of Programming
-
패러다임 :: FP vs OOP vs PPCode-Tip/Theory of Programming 2020. 7. 1. 10:27
프로그램 패러다임( Paradigm )이라는 개념이 있다.패러다임은 형태나 규칙을 뜻하는 용어로 프로그램 패러다임은 프로그램 작성형식 ( Style of Programming )을 말한다.코드 스타일과는 분류단위가 Syntax 와 module 이라는 점에서 차이가 있는 개념이다. 프로그램 패러다임은 크게 3가지로 분류된다. Functional Programming ::- 수학적 공식에 기반한 작성법이다. 대두되는 특징은 독립성이다.상태와 같은 지속적인 데이터를 다루기 보단 연산이라는 개념의 I/O 를 작성하는 방식이다. (ex : 계산기 프로그램 :: 우선순위 처리 / 사칙연산 계산) Object Oriented Programming ::- 사물표현 기반의 작성법이다. 프로그래밍이 자연계의 전산화를 위한..