매크로 경계

매크로는 실행 흐름을 펼쳐 쓰고 싶을 때 선택한다

Function

입력과 출력이 명확하고 재사용할 계산은 함수로 둡니다.

Macro

여러 실행 핀, 반복, Branch 묶음처럼 흐름 자체를 재사용할 때 씁니다.

Debug

Print와 조건 표시처럼 자주 쓰는 점검 루틴을 감쌀 수 있습니다.

Risk

너무 큰 매크로는 내부 흐름이 숨겨져 오히려 추적이 어려워집니다.