This video motivates the need for the State pattern in the context of the expression tree processing app case study.
No download links available.