zoukankan      html  css  js  c++  java
  • 设计模式之简单工厂模式

    最近在读大话设计模式,今天读了简单工厂模式,现在做一下总结回顾:
      首先抛开设计模式不谈,先谈谈什么样的代码才算是好代码,怎样才能写出一手优秀的代码.

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

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

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

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

  • 相关阅读:
    编程及应用中的一些快捷键(持续更新中)
    html5入门(head部分的基本认识)
    html5入门(j简单了解html)
    动态规划 ship
    js 解决两值交换
    styled-components解决全局样式'injectGlobal' 废除的问题
    mysql sql更新密码失败
    window nginx 基础命令
    MySQL 8.0
    "unexpected console statement” in Node.js
  • 原文地址:https://www.cnblogs.com/qdck/p/11114815.html
Copyright © 2011-2022 走看看