设计模式之开篇
来源:互联网 发布:绝知的意思 编辑:程序博客网 时间:2024/04/29 15:01
身为一个code菜鸟,不知设计模式为何物,直教人两眼迷茫。偶从部门头头的口中得知,设计模式是软件设计的必须课之一,顿时茅厕大开,so 百度、google之,得知如下:
从软件设计层面来说,一般来说主要包括三个方面:
(1)软件的设计受众,是小孩子、老人、女性,还是专业人士等等;(2)软件的基本设计原则,以人为本、模块分离、层次清晰、简约至上、适用为先、抽象基本业务等等;
(3)软件编写模式,比如装饰模式、责任链、单件模式等等。
没有感受到(1)(2)的高级境界,只能从时间上弥补(3)的不足。设计模式,一方面,运用的好,可以使得代码质量高上一个台阶,另一方面,在代码重用方面也有不可替代的作用。
本人着重于c编程,对java有所了解,所以呢,学习设计模式时,使用java的思想,但考虑是否可以使用c来替代,以加深对设计模式的理解。
虽知在code方面是一个菜,但一步一个脚印,总有出头天的,就像五月天的《出头天》,与大家共勉吧!
- 设计模式之开篇
- 设计模式之开篇
- 设计模式之开篇
- 设计模式之【开篇】
- 设计模式之零:开篇
- 大话设计模式之开篇
- 【GOF设计模式之路】-- 开篇
- 【GOF设计模式之路】-- 开篇
- 23种设计模式之开篇
- 初学设计模式之简单工厂模式(含开篇)
- C#设计模式开篇之简单工厂模式
- .NET设计模式开篇
- .NET设计模式开篇
- .NET设计模式开篇
- 设计模式---开篇
- .NET设计模式开篇
- .NET设计模式开篇
- 设计模式-开篇
- 黑马程序员-JAVA 高新技术(反射)
- 菜鸟学快速幂算法
- Jquery13_遮盖层
- 估算的应用与Little定律
- 黑马程序员—IO流2
- 设计模式之开篇
- 过滤器
- 某大型银行深化系统之十五:数据架构
- 小项目:智能教学录播系统
- 关于cc2430上的tinyos的一个例子的问题
- ssh普通用户(非root用户)的密钥登录
- LeetCode-Roman to Integer
- JAVA之数组
- [珠玑之椟]二分思想与分治法、排序思想