課程目錄:軟件重構與設計模式培訓
4401 人關注
(78637/99817)
課程大綱:

    軟件重構與設計模式培訓

 

 

 

了解實效編程

掌握面向對象的編程原則

掌握UML在設計中的應用

掌握職責分配模式的應用

掌握設計模式的應用

掌握測試驅動開發方法

掌握重構的手法

了解如何選擇和使用框架

五、培訓內容

本課程內容理論性與實踐性都較強,采取講課、討論、實踐三者結合的方式,形成一整套解決問題的方法。

好的設計:“球不是這么踢的”

讓指導行動

設計已死?

足夠好的軟件

化整為0,個個擊破

先實現后設計

:理解重構的基本思想,掌握關鍵的重構技巧。

第二部分 用例驅動設計:用例與功能

用例場景

健壯性分析圖

時序圖

協作圖

類圖

包圖

邏輯框架和層

模型-視圖分離原則

:理解用例驅動設計的基本方法,掌握關鍵UML應用技巧。

第三部分 領域驅動設計:何為“領域驅動設計”

通用語言

模型驅動設計

面向深層理解的重構

保持模型一致性

:理解領域驅動設計的基本方法,掌握關鍵重構技巧。

第四部分 職責驅動設計:GRASP是什么?

創建者

信息

低耦合

控制器

高內聚

多態

純虛構

間接性

防止變異

:理解職責驅動涉及的基本方法,掌握關鍵的重構技巧。

第五部分 測試驅動開發:TDD

紅色

綠色

重構

模式

:理解測試驅動開發的基本思想,掌握關鍵的開發技巧。

第六部分 設計模式與變遷

行為型模式

創建型模式

結構型模式

:理解設計模式的基本內容,掌握關鍵的重構技巧。

第七部分 設計原則:“重構怎么能沒有原則”?

開閉原則

里氏科夫替換原則

單一職責原則

接口隔離原則

依賴倒置原則

不要重復你自己原則

你不需要它原則

KISS原則行為型模式

:理解基本面向對象的設計原則,掌握結構優化的重構技巧。

主站蜘蛛池模板: 国产综合一区二区在线观看| 欧美精品国产日韩综合在线| 久久本道久久综合伊人| 婷婷色香五月综合激激情| 偷自拍视频区综合视频区| 久久香综合精品久久伊人| 一本大道加勒比久久综合| 久久婷婷成人综合色综合| 一本色综合久久| 狠狠色噜狠狠狠狠色综合久| 久久综合噜噜激激的五月天| 久久婷婷五月综合成人D啪| 人人狠狠综合久久亚洲高清| 国产巨作麻豆欧美亚洲综合久久| 日韩人妻无码一区二区三区综合部| 成人久久综合网| 在线综合亚洲欧美日韩| 色综合.com| 久久综合九色综合网站| 狠狠色伊人亚洲综合网站色| 亚洲激情综合网| 丁香色欲久久久久久综合网| 亚洲va欧美va国产综合| 日日AV色欲香天天综合网| 国产激情综合在线观看| 伊色综合久久之综合久久| 伊人成年综合网| 色婷婷色综合激情国产日韩| 激情五月激情综合网| 国产亚洲综合一区柠檬导航| 亚洲VA综合VA国产产VA中 | 欧美日韩国产综合视频一区二区三区 | 亚洲国产综合91精品麻豆 | 色欲色香天天天综合网站免费| 97se色综合一区二区二区| 丁香婷婷色五月激情综合深爱| 婷婷五月综合缴情在线视频| 97久久综合精品久久久综合 | 亚洲综合日韩精品欧美综合区| 国产91色综合久久免费| 亚洲色欲色欲综合网站|