20.6 示例3:缺乏结对编程