Study25 [STUDY] 기본기 (Study) - 선언형(Declarative), 명령형(Imperative) 1. 선언형 프로그래밍 (Declarative Programming) ・ 논리형 (logic), 함수형 (function) ・ 과정(flow)을 추상화하고 결과(What)에 기반하여 설명 function double(arr) { return arr.map( item => item*2 ); } 1) 논리형 프로그래밍 (Logic Programming) ・ 비절차적 언어(non-procedual language) ( 실행 순서에 관계없이 원하는 결과를 정의 및 요청 (데이터베이스 SQL 문 등 ) ・ 수학적논리와 일반적 논리(AND, OR ...)를 통해 프로그램을 표현하고 결과를 도출하는 프로그래밍 기법 2) 함수형 프로그래밍 (Functional Programming) ・ "순수함수(pure func.. 2021. 10. 2. 이전 1 2 3 다음 반응형