达人课
如何从生活中领悟设计模式
459
已购买
11
课时

课程介绍

设计模式(Design pattern)是一套被反复使用、多数人知晓的、无数工程师实践的代码设计经验的总结,它是面向对象思想的高度提炼和模板化。使用设计模式将会使你的代码具有更高的可重用性,更好的灵活性和可拓展性,更易被人阅读和理解。

我一直坚信:程序源于生活,又高于生活。程序的灵魂在于思维的方式,而思维的灵感来源于生活的精彩。本系列课程我将以全新的方式,从生活中你我的故事开始,由浅入深地逐步阐述设计模式的思想,并抽象出代码模型(骨架)。 程序不应只是冷冰冰的代码,更应赋予它生活的乐趣和特殊的意义。

本课程将会从生活的角度,在生活的每一个细节和故事中解读一个个设计模式。力求用最通俗的语言阐述最难懂的概念;用最简单的语法实现最复杂的逻辑;用最短小的代码写出最强悍的程序。希望能给您带来一种全新的阅读体验和思考方式。

作者简介

罗伟富,CSDN 博客专家,ABC360 客户端资深工程师。3 年 SDK 开发,2 年客户端开发,从底层到应用层积累了丰富的开发经验,熟悉 C++、Java、Python 等多种不同开发语言。热爱生活,乐于分享,善于用生活的场景解读难懂的技术。

课程内容
导读 关于设计模式的思考
第01课 生活中的监听模式:坑爹的热水器
第02课 生活中的状态模式:人与水的三态
第03课 生活中的单例模式:你是我生命的唯一
第04课 生活中的职责模式:我的假条去哪了
第05课 生活中的中介模式:找房子问中介
第06课 生活中的代理模式:帮我拿一下快递
第07课 生活中的装饰模式:你想怎么穿就怎么穿
第08课 生活中的工厂模式:你要拿铁还是摩卡
第09课 生活中的迭代模式:下一个就是你了
第10课 生活中的组合模式:自己组装电脑
作者撰写中...

适宜人群

  • 一线互联网软件开发者
  • 有一定编程基础的 IT 新人
  • 对设计模式和编程思想感兴趣的人士

达人课购买须知

  1. 本课程为图文内容课程,共计 11 篇。
  2. 全部文章预计于 12 月 17 日前更新完毕。
  3. 付费用户可享受文章永久阅读权限。
  4. 付费用户可获取读者圈 PASS 权限,与讲师进一步互动。
  5. 本课程为虚拟产品,一经付费概不退款,敬请谅解。
报名成为达人课讲师
推荐课程
查看更多达人课
免费试读
¥19.99 立即购买
微信扫描登录