'명령형 프로그래밍'에 해당되는 글 1건

  1. 2021.07.23 1. 함수형 프로그래밍이란 무엇일까?
728x90

 

함수형 프로그래밍이란..

함수들의 조합으로 만들어지는 함수형 프로그램에 사용되는 프로그래밍 방식을 말한다.

간단히 설명하면 각 함수들은 인자를 받고 그에 따른 결과만 내놓을 뿐 함수 내부적으로 어떠한 상태도 가지지 않는다.

때문에 함수 내부에서 벌어지는 일에 대해서는 전혀 신경 쓸 필요가 없고, 함수 호출 시 입력하는 값과 그에 따른 결과 값을 제대로 주는지만 중요할 뿐인 방식이다.

함수형 프로그래밍에서는 사용하는 모든 데이터가 변경 불가능이라는 전제를 가지고 있고, 함수 내부에서 예외 상황이 발생할 수 있는 경우나, 로그를 출력하는 부분이 있는것 처럼에 부수적인 부분은 존재하지 않는다.

이런 특징들 덕분에 함수형 프로그래밍은 코드를 테스트하기 쉽고, 함수가 하는 일이 명확하기 때문에 함수의 정의를 좀 더 정확히 할 수 있고 읽기 좋게 할 수 있는 장점을 가지고 있다.

 

 

728x90
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침