随着软件日益复杂,软件的规模越来越大、内容越来越复杂,如何有效的建模业务,提炼领域模型,基于领域进行分析设计,对于软件的可持续积累能力显得越来越重要。本课程首先讲解如何通过业务建模理清业务,然后讲解如何从业务模型中提炼领域模型,过渡到领域分析,进行领域驱动的设计,实现有序的软件设计,并能够对现有系统进行领域模型逆向,帮助识别问题,进行有效的重构。