“高質(zhì)量軟件設計”培訓課

認證機構

本課程由中科院計算所培訓中心提供,有835瀏覽量

課程分類:  編程開發(fā)

適合對象:  注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團隊負責人等

咨詢電話:  400-968-9396

上課地點:  [中關村校區(qū)] 北京海淀中關村中關村958樓中科天博大廈

開班日期:  滾動開班

學       費:  咨 詢

班       級:  
  • 中關村校區(qū)
 
人       數(shù):
 
報名試聽 我要咨詢

課程簡介

一、適合群體

注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團隊負責人等。

二、學員基礎

具有項目設計、開發(fā)工作經(jīng)驗。

三、授課老師

由業(yè)界知名人士親任訓練營管理者:

姜老師:培訓中心高級講師,國 家863項目(國 家數(shù)字油田)專家,首 席架構師

敏捷中國團隊持有人,IBM開 發(fā)者大會講師、講義獲得者;具有多年在第 成功管理大型軟件項目的經(jīng)驗,對軟件設計具有深刻見解和實踐經(jīng)驗。

四、培訓內(nèi)容

第 一部分  好的設計:“球不是這么踢的”

讓目標指導行動

設計已死?

足夠好的軟件

化整為零,個個擊破

先實現(xiàn)后設計

    第二部分  動手!

從你的場景開始

獲取需求

場景驅(qū)動與故事劃分

從測試開始

驅(qū)動設計

實現(xiàn)

重構

再設計

結對編程

第三部分  設計的原本

角色、職責、協(xié)作

再看封裝、抽象與多態(tài)

職責的封裝

重構與設計模式是一種封裝技術

樁對象

重構技術的變種

TDD、重構導向模式

第四部分  用例驅(qū)動設計

用例與功能

用例場景

健壯性分析圖

時序圖

協(xié)作圖

類圖

包圖

邏輯框架和層

模型-視圖分離原則

第五部分  領域驅(qū)動設計

何為“領域驅(qū)動設計”

通用語言

模型驅(qū)動設計

面向深層理解的重構

保持模型一致性

第六部分  職責驅(qū)動設計

GRASP是什么?

創(chuàng)建者

信息專家

低耦合

控制器

高內(nèi)聚

多態(tài)

純虛構

間接性

防止變異

第七部分  測試驅(qū)動開發(fā)

保持節(jié)奏:紅色、綠色、重構、模式

用ATDD滿足客戶需求

正確地做事:TDD

做正確的事:ATDD

增量式開發(fā)

重構以保持代碼的健康

下士!保持綠色!

第八部分  設計模式

設計模式與變遷

行為型模式

創(chuàng)建型模式

結構型模式

第九部分  設計原則

開閉原則

里氏科夫替換原則

單一職責原則

接口隔離原則

依賴倒置原則

不要重復你自己原則

你不需要它原則

KISS原則

第十部分  開發(fā)部曲

計劃游戲

簡單設計

測試驅(qū)動開發(fā)

重構

團隊協(xié)作

持續(xù)構建

迭代

反思改進

五、時間、地點

    時間: 2015年6月18日-6月19日         地點:北京

六、證書

    培訓結束,頒發(fā)由中科院計算所職業(yè)培訓中心“軟件設計師”結業(yè)證書。

七、費用

“高質(zhì)量軟件設計”培訓課培訓費:4500元/人(含教材、證書、午餐、學習用具等)。住宿協(xié)助安排,費用自理。

 

開設班級

班級 開班時間 上課地點 學費 試聽/報名
中關村校區(qū)/ 面授 滾動開班 北京海淀中關村958樓中科天博大廈 咨詢 報名
 

教學環(huán)境

查看全部照片  >

課程咨詢

我要咨詢
 

發(fā)表咨詢

 
有回復時短信通知我 發(fā)表咨詢
課程推薦

“測試驅(qū)動開發(fā)與軟件重構”培訓課

注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團隊負責人等。

“數(shù)據(jù)倉庫與數(shù)據(jù)挖掘”培訓課程

數(shù)據(jù)倉庫管理人員、建模人員,分析人員和開發(fā)人員、系統(tǒng)管理人員、數(shù)據(jù)庫管理人員以及對數(shù)據(jù)倉庫感興趣的其他人員。

GJB5000A-2008軍用軟件研制 能力成熟度模型培訓班

科研院所、部隊、參與軍用軟件開發(fā)的各機構質(zhì)量部門負責人、產(chǎn)品研發(fā)與項目負責人以及主要技術人員。
更新時間:2019-03-19