명령형, 선언형 프로그래밍

IvanSelah·2022년 8월 23일
0

명령형(HOW) : 무엇을 어떻게 할 것인가
예시 : 12번 테이블에 자리가 비어있습니다. 나는 저 자리로 걸어가 앉을 것입니다.

선언형(WHAT) : 무엇을 할 것인가 (추상화)
예사 : 앉을 자리 부탁해요.

위에 예시에 따라 명령형방식은 내가 실제로 자리에 "어떻게" 않을지에 대한 단계를 하나하나 나열합니다.
그와 반대로 선언형 방식은 내가 "무엇을" 원하는지에 더 집중되어 있습니다.

  • "어떻게"가 아닌 "무엇을" 달성한지
  • 그 "무엇을" "어떻게" 달성할지 추상화
  • 선언형 방식으로 작성하면 재사용이 비교적 쉽다
profile
{IvanSelah : ["꿈꾸는", "끊임없이 노력하는", "프론트엔드 개발자"]}

0개의 댓글