선언형과 함수형 프로그래밍
선언형 프로그래밍(Declarative Programming)이란? 무엇을 풀어내는가에 집중하는 패러다임이며, "프로그램은 함수로 이루어진 것이다."라는 명제가 담겨 있는 패러다임이다. 함수형 프로그래밍(Functional Programming)이란? 선언형 패러다임의 일종으로 '순수 함수'들을 블록 처럼 쌓아 로직을 구현하고, '고차 함수'를 통해 재사용성을 높인 프로그래밍 패러다임이다. 자바스크립트는 객체지향 프로그래밍보다 함수형 프로그래밍 방식이 선호된다. 순수 함수 출력이 입력에만 의존하는 것을 의미한다. const pure = (a, b) => { return a + b } pure 함수는 들어오는 매개변수 a, b에만 영향을 받는다. 만약 a, b가 아닌 다른 전역 변수 등이 출력에 영향을 준..
CS/프로그래밍
2022. 9. 14. 22:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 세컨더리인덱스
- 연관매핑
- 디자인 패턴
- 선언형 프로그래밍
- 스프링 WebFlux
- 클러스터형인덱스
- 자바
- 네트워크 기초
- 직접매핑
- 프로그래밍
- 프로세스 컴파일
- 중첩루프조인
- 함수형 프로그래밍
- Design Pattern
- 불연속할당
- 정렬병합조인
- 프로세스와 스레드
- 프로세스
- 직접연관매핑
- java
- 코틀린
- 메모리 계층
- 보이스코드정규형
- 캐시매핑
- 인덱스최적화
- 프로그래밍 패러다임
- 네트워크
- 스레드
- 대수확장성
- 스프링 R2DBC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함