关于设计模式

简介:
近来在看一些设计模式的资料,有些想法,想写在这里。
首先我对“设计模式”这个词用法的准确感到吃惊,因为它没有提到语言,没有提到面向对象,只是设计(程序)时的一种形式(觉得还是用模式比较好),这种形式的技巧性,灵活性,独特性使人内心充动着,大显身手,做一个大架构的想法,恨不得里面全部充满了设计模式。

其实设计模式(GOF),是面向对象的灵活运用的产物,其中接口,抽象类,这没有实现和半有实现(我这样叫)的概念在设计模式中充当了重要的角色,它的价值又是通过继承所体现出来的。
不管是面向过程,还是面上对象,以及以后的面向组件,面向服务,我想它们都有自己的“设计模式”。

随着使用软件的增多,软件产业会更规范,开发软件也会更加规范,一些标准将会出现,将会引导开发人员走向流程式编程。(仅代表自己的愚见)
















本文转自桂素伟51CTO博客,原文链接:http://blog.51cto.com/axzxs/149984 ,如需转载请自行联系原作者









相关文章
|
9月前
|
设计模式 算法
什么是设计模式,有哪些设计模式,设计模式用来做什么
什么是设计模式,有哪些设计模式,设计模式用来做什么
|
9月前
|
设计模式 存储 安全
[设计模式] 常见的设计模式
[设计模式] 常见的设计模式
|
设计模式 算法 程序员
【3W2H设计模式】什么是设计模式
【3W2H设计模式】什么是设计模式
300 0
|
设计模式
|
设计模式 算法 数据库连接
|
设计模式 消息中间件 Java
一起来学设计模式之认识设计模式
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式基本概念,它的基本原则以及有哪些设计模式~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 设计模式初识 设计模式是一种经过验证的、被广泛应用的解决特定问题的软件设计方案,它提供了一种在软件设计中反复使用的解决方案。设计模式通常描述了一个问题的情境、解决方案和解决方案的优点和缺点。设计模式不是一种具体的编程语言特性或库,而是一种通用的设计思想和方法。
|
设计模式 Java
23种设计模式
23种设计模式
156 0
|
设计模式 存储 算法
【设计模式】常用的10种设计模式
收录一些自己在开发过程中比较常用的模式,整理出来以便自己梳理和复习,从而熟能生巧,举一反三。下面只列出模式的脉络大纲,取最核心的逻辑进行讲解。
154 0
【设计模式】常用的10种设计模式
|
设计模式
设计模式之其他设计模式(7-2)
设计模式之其他设计模式(7-2)
153 0
|
设计模式
设计模式之其他设计模式(7-1)
设计模式之其他设计模式(7-1)
159 0