三尺寒冰分享 http://blog.sciencenet.cn/u/yhc511025

博文

什么是设计模式?

已有 4994 次阅读 2010-6-3 22:18 |个人分类:项目开发|系统分类:科研笔记| 软件, 面向对象, 设计模式

     设计面向对象的软件是比较困难的,设计出可复用的面向对象软件更加困难。你必须找出定义出合适的类,按照适当粒度将它们组织起来,再定义出合适的接口,类层次及它们之间的相互关系。
      对于新手来说,设计面向对象软件是一件比较痛苦的事情,如果要设计出一个复用性很好的软件几乎是不可能的。而有经验的面向对象设计者却能很轻松地设计出高内聚、低耦合的软件。这是为什么?因为有经验的设计者知道一些新手不知道的东西——设计模式。
      设计模式也就是前人总结出的一套经验,它针对不同的问题,提供不同的解决方案。如果能够掌握一些常用的设计模式,并能够熟练应用,那么就有可能设计出复用性较好的软件。


https://wap.sciencenet.cn/blog-293473-331711.html

上一篇:软件设计师考试总结
下一篇:“天天向上”中的世界比基尼小姐
收藏 IP: .*| 热度|

5 吕喆 申瑞杰 邓景华 丛远新 hd19650111

发表评论 评论 (7 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-27 04:50

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部