본문 바로가기 메뉴 바로가기

longbeom

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

longbeom

검색하기 폼
  • 분류 전체보기 (38)
    • CS (30)
      • 디자인 패턴 (7)
      • 프로그래밍 (6)
      • 네트워크 (2)
      • 운영체제 (7)
      • 데이터베이스 (5)
      • 자료구조 (3)
    • 자바 & 코틀린 (4)
    • 스프링 (3)
    • 회고 (0)
  • 방명록

절차지향형 프로그래밍 (1)
프로그래밍 패러다임

프로그래밍 패러다임(Programming Paradigm)이란? 프로그래머에게 프로그래밍의 관점을 갖게 해주는 역할을 하는 개발 방법론이다. 예를 들어 객체지향 프로그래밍은 프로그래머들이 상호 작용하는 객체들의 집합으로 볼 수 있게 하는 반면에, 함수형 프로그래밍은 상태 값을 지니지 않는 함수 값들의 연속으로 생각할 수 있게 해준다. 여러 패러다임을 지원하는 언어로는 C++, 파이썬, 자바스크립트가 있으며 자바의 경우 jdk 1.8 이전은 객체지향 프로그래밍을 지원하고 이후부터 함수형 프로그래밍 패러다임을 지원하기 위해 람다식, 생성자 레퍼런스, 메서드 레퍼런스를 도입했고 선언형 프로그래밍을 위해 스트림(Stream)과 같은 표준 API 등도 추가됐다. 프로그래밍 패러다임은 크게 선언형, 명령형으로 나누..

CS/프로그래밍 2022. 9. 14. 22:36
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • java
  • 스레드
  • 스프링 R2DBC
  • 코틀린
  • 스프링 WebFlux
  • 메모리 계층
  • Design Pattern
  • 자바
  • 프로세스
  • 직접연관매핑
  • 정렬병합조인
  • 프로세스와 스레드
  • 클러스터형인덱스
  • 불연속할당
  • 직접매핑
  • 선언형 프로그래밍
  • 네트워크 기초
  • 디자인 패턴
  • 인덱스최적화
  • 세컨더리인덱스
  • 캐시매핑
  • 프로그래밍 패러다임
  • 네트워크
  • 함수형 프로그래밍
  • 연관매핑
  • 프로세스 컴파일
  • 보이스코드정규형
  • 중첩루프조인
  • 프로그래밍
  • 대수확장성
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바