1.5.6 软件设计的结果是一种折中与妥协