博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式之简单工厂模式
阅读量:6003 次
发布时间:2019-06-20

本文共 564 字,大约阅读时间需要 1 分钟。

最近在读大话设计模式,今天读了简单工厂模式,现在做一下总结回顾:

  首先抛开设计模式不谈,先谈谈什么样的代码才算是好代码,怎样才能写出一手优秀的代码.

  我也不知道什么样的代码才算是好代码,可能一想脑海中就浮现那么几个词,简单高效美观,可服用,可拓展,可修改,不重复造轮子,可能还是工作中思考的少了,也没有专门去看一些优秀的代码对比一下,所以脑海中总是缺乏优秀代码的概念,给自己提个醒,以后工作开发中无论工作量多大多小的需求一定要先思考,围绕着可服用,可拓展,方便修改等思考.

  下面说一下简单设计模式,这本书是用c#写的,所以他的实例代码我不是太能看的懂,但是大概思想我是知道的,他的由来演变过程是这样的:两个类或者过个类互相关联依赖的时候,共同完成一项功能,一旦其中一个类发生了变化,其他的类也要发生变化,动辄就得改代码,重新编译,非常麻烦,也非常耗时,这个时候我们写一个第三方类,将两个类的创建过程交由第三方类来完成,这两个类只需要关注自身的功能即可

(理解有误,可能跟工厂方法模式混淆了,后续更改)

https://www.cnblogs.com/Bobby0322/p/4178412.html这个写的不错可以瞅瞅

转载于:https://www.cnblogs.com/qdck/p/11114815.html

你可能感兴趣的文章
非、半、结构化数据学习【转载】
查看>>
SpringMVC之单/多文件上传
查看>>
avalon加载一闪而过现象
查看>>
线段树模板【数据结构 - 线段树】
查看>>
Castle IOC概念理解
查看>>
如何配置Log4Net使用Oracle数据库记录日志
查看>>
一道在知乎很火的 Java 题——如何输出 ab【转】
查看>>
Python学习第二天-编写购物车
查看>>
AD域组策略-只显示指定的控制面板选项配置方法
查看>>
BigTable——针对结构型数据的一种分布式存储系统
查看>>
ip通信基础第二周回顾
查看>>
唯美MACD-完全版
查看>>
Canvas中 drawImage绘制图片不显示
查看>>
MyEclipse新建Server项目
查看>>
Magento错误处理
查看>>
茵茵的第一课
查看>>
Linux实战教学笔记53:开源虚拟化KVM(一)搭建部署与概述
查看>>
PAT 1007
查看>>
USACO习题:Friday the Thirteenth
查看>>
C++ VS2012 内存泄露检测
查看>>