4.2 절차 지향형 (Procedural)

프로그래밍 패러다임 중에 절차 지향형 이라는 패러다임이 있다. 아주 전통적인 프로그래밍에서 가장 먼저 등장했던 패러다임이고, 우리가 알게 모르게 엔트리에서 블록코딩에서도 이미 사용해 왔던 패러다임 중에 하나이다. 3.8장에서 함수에 필요성과 목적에 대해 잘 이해했듯이 프로그램 안에서 재사용성(Reusability)이 큰 코드덩어리를 함수(Function)로 분리하고 그 함수 호출해 활용해서 코딩해 나가는 방식을 절차 지향형 패러다임이라고 말한다. 과거에 함수는 함수(Function)라는 용어보다 프로서저(Procedure) 또는 서브루틴(Sub-routine) 등으로 불리었는데, 그래서, 절자지향형이라는 말의 영어표현이 Procedural라고 불리고 있다.

절자지향의 예제는 이미 이전 장에 함수에서 배운 예제와 별다를게 없으므로 해당 예제로 갈음하는 것으로 하겠다.

Last updated