더북(TheBook)

3.9 스택 다이어그램

어느 변수가 어디에서 사용되는지 따라가려면 스택 다이어그램(stack diagram)을 그리는 게 좋다. 상태 다이어그램과 마찬가지로 스택 다이어그램도 각 변수의 값을 보여주지만, 스택 다이어그램은 각 변수가 속한 함수도 보여준다.

각 함수는 프레임(frame)으로 표현한다. 프레임은 함수 옆에 함수 이름을 붙인 상자로 상자 안에는 함수의 인자와 변수를 쓴다. 앞 예제에 대한 상태 다이어그램을 표시하면 그림 3-1과 같다.

▼ 그림 3-1 상태 다이어그램

1102099.png 

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