这里说的几个软件模式是属于原则层次一级的,比GoF等软件设计模式高一层。遵循这些原则可以使我们设计出来的软件有更好的可复用性和可维护性,同样GoF等软件设计模式也是遵循这一原则的。 下边的条列只是简单的介绍,以便忘记了偶尔过来游览一下,详细的介绍请参阅:《Java模式》、《UML和模式应用-面向对象分析与设计导论》 GRASP模式 GRASP是General Responsibility Assignment Software Pattern(通用指责分配软件模式)的缩写。 1) 专家模式(Expert) 解决方案:将职责分配给具有 ...
charles
搜索本博客
最近加入圈子
存档
最新评论