Design patterns for developing GUI applications
Yonglei Tao · 2003
The authors describe how they introduced several design patterns when teaching Visual C++ as a tool in their "GUI Design" course. Their experience showed that design patterns helped deal with its complex and flatten the learning curve without diverting too much attention from the course's primary objectives.