自动驾驶系统事件管理模块(C++)需求:通过事件管理模块,实现自动驾驶事件的管理与配置,事件触发后产生消息传递给关联模块。设计:通过单例保证性能与一致性,通过工厂模式方便后续功能的扩展,并保证业务事件定义与具体代码实现解耦,相互隔离。
评论