CS/Java

· CS/Java
1. 함수형 프로그래밍이란?(1) 최근 프로그래밍 패러다임과 프로그래밍의 진행  명령형 프로그래밍 절차지향 프로그래밍 : Top-Down 접근 방식을 통해 순차적으로 진행된다. (C, C++) 객체지향 프로그래밍 : Bottom-UP 접근 방식을 통해 세부 모델부터 차근차근 설계하며 진행된다. (C++, Java, C#)선언형 프로그래밍 ⭐️ 함수형 프로그래밍 : 순수 함수를 조합하며 진행된다. (Haskell, Lisp, Erlang)  명령형 프로그래밍의 고질병인 낮은 가독성과 유지보수의 어려움을 함수형 프로그래밍을 통해 해결할 수 있다.  (2) 함수형 프로그래밍의 특징⭐️⭐️ 부수 효과가 없는 순수 함수를 1급 객체로 간주하여 파라미터나 반환값으로 사용할 수 있으며, 참조 투명성을 지킬 수 있다...
태윤이
'CS/Java' 카테고리의 글 목록