日常开发与设计模式的那点事

前几天看到一句话,“很多程序员不知道怎么组织代码、怎么提升效率、怎么提高代码的可维护性、可重用性、可扩展性、灵活性,写出来的代码一团糟,但居然可以正常运行”。对于这样的说法,看着入行时留下的代码,惭愧地笑了,或许对于大部分人都会有同感。

几年的开发经验,尤其最近三年带团队的经验,在代码中经历了太多的喜怒哀乐。本次 Chat,主要通过日常开发的设计模式和编程思想来讲述,内容如下:

  • 基本的规范和约束
  • 一些应该熟知的编程思想
  • 版本迭代与重构
  • 设计模式的重要性

阅读全文: http://gitbook.cn/gitchat/activity/5a4e016d9e52f7780d1b458c

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《软件秘笈:设计模式那点》郑阿奇(编者) -电子工业出版社 在第1章软件设计模式概述后,从第2章到第24章诠释23个软件设计模式。 1 设计模式概述 1.1 计算机软件的发展现状 1.2 引入设计模式的必要性 1.3 软件设计遵循的基本原则 1.3.1 高内聚、低耦合 1.3.2 面向抽象编程 1.3.3 多用组合少用继承 1.3.4 “开-闭”原则 1.4 设计模式概述 1.4.1 什么是设计模式 1.4.2 为什么需要设计模式 1.4.3 如何正确应用设计模式 1.5 设计模式的分类 1.5.1 创建型模式 1.5.2 结构型模式 1.5.3 行为型模式 1.6 学会归纳和总结 第一部分 创建型模式 2 曹操献刀:工厂方法模式 2.1 三国故之曹操献刀 2.2 模式定义 2.3 故中的模式分析 2.3.1 故中的角色 2.3.2 抽象化分析方法 2.3.3 工厂方法模式的静态建模 2.4 故的工厂方法模式实现 2.4.1 建立产品 2.4.2 建立工厂 2.4.3 故情节的历史重现 2.4.4 用八星宝刀来考验模式 2.5 设计原则 2.6 使用场合 2.7 本章要点 3 肯德基:抽象工厂模式 3.1 发生在肯德基的故 3.2 模式定义 3.3 故中的模式分析 3.3.1 故中的角色 3.3.2 抽象化分析 3.3.3 抽象工厂模式的静态建模 3.4 故的抽象工厂模式实现 3.4.1 抽象食物的建立 3.4.2 建立不同食物的抽象基类 3.4.3 创建具体的食物 3.4.4 建立工厂 3.4.5 创建客户类 3.4.6 故情节的展现 3.5 设计原则 3.6 使用场合 3.7 本章要点

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值