论文部分内容阅读
随着软件系统项目的越来越庞大和越来越复杂,对软件的要求越来越高。为了提高系统的可重用性,通常会把一个大的系统分成很多个子系统,然后再把一个子系统分成很多个更小的子系统,一直分下去直至各个小型模块。这样虽然提高了重用性,但提高了系统的复杂性,为了解决这一问题,可以通过软件设计模式中的Fagade模式去解决。本文主要阐述了Favade模式的概念,通过代码生成工具这一实际应用模拟了其实现过程,并总结了该模式的特点和应用范围。