2.4 数据驱动的两种设计模式