面向模式的软件架构,卷2,英文版