摘要:
这里说的几个软件模式是属于原则层次一级的,比GoF等软件设计模式高一层。遵循这些原则可以使我们设计出来的软件有更好的可复用性和可维护性,同样GoF等软件设计模式也是遵循这一原则的。下边的条列只是简单的介绍,以便忘记了偶尔过来游览一下,详细的介绍请参阅:《Java模式》、《UML和模式应用-面向对象分析与设计导论》GRASP模式GRASP是General Responsibility Assignment Software Pattern(通用指责分配软件模式)的缩写。1)专家模式(Expert)解决方案:将职责分配给具有履行职责所需要的信息的类通俗点就是:该干嘛干嘛去,别管别人的闲事或者我的职 阅读全文