5.4 扩展学习:复杂程序的构造