더북(TheBook)

코드 6-7을 보면 함수 호출을 통해 프로그램이 실행되는 것을 알 수 있습니다. #1부터 #5까지 함수 이름만 봐도 이 프로그램이 무슨 일을 하는지 알 수 있습니다. 다른 프로그래머가 봐도 프로그램의 실행 흐름을 매우 쉽게 파악할 수 있습니다. 또한 함수를 어떻게 구현했는지 알 필요 없이 인터페이스만 알면 필요한 함수를 가져다 쓰면 되므로 다른 프로그램도 쉽게 작성할 수 있습니다.

지금까지 예제를 만들어 보면서 절차 지향의 특징과 장점에 대해 알아보았습니다. 다음 절에서는 객체 지향의 개념을 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.