Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 3-way handshake
- 스레싱
- 페이징 교체 알고리즘
- 관계형 데이터베이스
- 링크계층
- MVVM
- 프로젝트 계확
- modebit
- 다단계 큐
- 프로그래머스 데브코스
- 4-way handshake
- 지연시간
- 요구사항 분석
- CPU 스케줄링
- 처리량
- MongoDB
- 노출모듈패턴
- 인터넷계층
- 선언형
- 다크모드
- nosql
- 절차형
- 프록시패턴
- 럼바우
- 메모리
- redis
- M/M
- 함수형
- PERT/CPM
- 개발 모델
Archives
- Today
- Total
목록객체지향 (1)
노트
프로그래밍 패러다임
프로그래밍 패러다임(Programming Paradigm)은 프로그래밍의 관점을 갖게 해주는 개발 방법 프로그래밍 패러다임의 분류 선언형 명령형 함수형 객체지향형 절차지향형 1. 선언형과 함수형 프로그래밍 선언형 프로그래밍(Declarative Programming)은 '무엇을' 풀어내는가에 집중 함수형 프로그래임은 작은 순수 함수들을 블록처럼 쌓아 로직은 구현하고 고차 함수를 통해 재사용성을 높인 프로그래밍 패러다임 함수형 프로그래밍은 커링, 불변성 등 많은 특징이 있음. 순수 함수: 출력이 입력에만 의존하는 것을 의미 고차 함수: 함수가 함수를 값처럼 매개변수로 받아 로직을 생성할 수 있는 것 이때 고차 함수를 쓰기 위해서는 해당 언어가 다음과 같은 일급 객체라는 특징을 가져야 함. 변수나 메서드에 ..
CS
2024. 1. 14. 22:16