JudeCode

JudeCode

  • 분류 전체보기 (59)
    • TIL (42)
      • Java (37)
      • Network (2)
      • Database (3)
    • 면접을 위한 cs 전공지식 노트 (11)
      • 디자인 패턴 (9)
      • 프로그래밍 패러다임 (2)
    • Project (6)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

JudeCode

컨텐츠 검색

태그

Collection spring boot 리스트 객체 Java 배열 Database Til 컬렉션 Project 연산자 반복문 디자인 패턴 switch문 프로그래밍 패러다임 조건문 for문 list team project 강의 내용 정리

최근글

댓글

공지사항

아카이브

선언형 프로그래밍(1)

  • 선언형과 함수형 프로그래밍

    선언형 프로그래밍 선언형 프로그래밍은 '무엇'을 할 것인지에 집중하는 프로그래밍 패러다임이다.이에 반해 명령형 프로그래밍은 '어떻게' 할 것인지를 설명한다.예를 들어, 데이터베이스에서 정보를 검색하는 경우, 선언형 프로그래밍은 검색하려는 정보의 조건만 명시하면컴퓨터가 어떻게 그 정보를 찾을지 알아서 처리하게 된다. ex) SQL, HTML ...     선언형 프로그래밍의 장단점 장점코드가 직관적이며 가독성이 높다.개발자가 '어떻게'를 걱정할 필요가 없으므로 개발이 단순화된다. 단점선언형 프로그래밍은 컴퓨터에게 과정을 자동으로 처리하도록 맡기므로 성능 문제가 발생할 수 있다.하드웨어에 대한 최적화가 어려울 수 있다.    함수형 프로그래밍 함수형 프로그래밍은 선언형 패러다임의 일종으로, 작은 순수 함수들..

    2024.07.15
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바