专栏名称: 码农翻身
工作15年的前IBM架构师分享好玩有趣的编程知识和职场的经验教训, 不容错过。
目录
相关文章推荐
阿里云云栖号  ·  一周AI大事件 ·  12 小时前  
玉伯  ·  企业家要 ego ... ·  昨天  
稀土掘金技术社区  ·  做了个渐变边框的input输入框,领导和客户 ... ·  2 天前  
程序猿  ·  Python有史以来最强大的挑战者终于出现 ·  2 天前  
程序员小灰  ·  我的第一个副业是什么? ·  5 天前  
51好读  ›  专栏  ›  码农翻身

2017编程提高群第二季火热招募中

码农翻身  · 公众号  · 程序员  · 2017-06-02 17:10

正文

请到「今天看啥」查看全文


第3周:UML介绍

讲解最常用的类图,顺序图和用例图


作业: 画出两个小系统的类图和顺序图

第4,5 周:案例研究

案例1: 薪水支付,这是一个 经典的OO案例, 体现了抽象的重要性,务必要动手写一遍


案例2: 餐馆预约系统, 这是 一个简单的系统, 主要练习单一职责原则

第6,7,8周 : 设计模式

设计模式只是面向对象设计思想的体现。  选取最常用的设计模式 ,重点讲解 why , 以及如何体现OOD的思想。


学习的方法我希望以讨论为主,点评为辅。 同时希望同学们能分享自己的心得, 有奖金作为奖励。


创建型模式: Builder, 简单工厂,工厂方法,抽象工厂,单例

结构型模式: 组合,代理,装饰,外观,适配器,桥接

行为型模式:观察者, 模板方法,策略,命令,访问者,解释器, 迭代器








请到「今天看啥」查看全文