A 代码模式 用一个简单任务,展示各种需求(完成任务简单、可读性强、可复用高、维护成本低等)下的代码写法
B 面向对象设计模式 用一个业务场景复现面向对象的经典设计模式
C 高性能模式 考虑执行时间快,内存占用少的一些办法
D plus 问题同 A ,从构建工业级的代码目标出发,分三个层面用多种方式做了优化
''' 可能的动机
【 效率 】
【 软件工程 】
【可靠性】
'''