선언적 코드와 명령형 코드 선언적 코드: 해설적이며 무슨 작업을 해야 하는지 정의한다. 명령형 코드: 어떻게 작업을 수행해야 하는지 단계별로 세분화해서 기술한다. 필요한 매개변수를 모두 계산한 다음, 메서드를 호출한다. 명령형 코드에서 작업 진행 순서 var answer = DoStuff(Method1(), Method2(), Method3()); DoStuff()의 첫 번째 매개변수를 생성하기 위해 Method1()을 호출한다. DoStuff()의 두 번째 매개변수를 생성하기 위해 Method2()을 호출한다. DoStuff()의 세 번째 매개변수를 생성하기 위해 Method3()을 호출한다. 앞서 계산된 매개변수를 이용하여 DoStuff()를 호출한다. 3개의 메서드를 모두 호출한다. 선언적 코드 작..