“高質(zhì)量軟件設(shè)計”培訓(xùn)課

認(rèn)證機(jī)構(gòu)
本課程由中科院計算所培訓(xùn)中心提供,有870瀏覽量
課程分類:
編程開發(fā)
適合對象:
注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團(tuán)隊負(fù)責(zé)人等
咨詢電話:
400-968-9396
上課地點:
北京市海淀中關(guān)村中關(guān)村958樓中科天博大廈
開班日期:
滾動開班
學(xué)       費:
咨 詢
校       區(qū):
  • 中關(guān)村校區(qū)

課程簡介

一、適合群體

注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團(tuán)隊負(fù)責(zé)人等。

二、學(xué)員基礎(chǔ)

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

三、授課老師

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

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

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

四、培訓(xùn)內(nèi)容

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

讓目標(biāo)指導(dǎo)行動

設(shè)計已死?

足夠好的軟件

化整為零,個個擊破

先實現(xiàn)后設(shè)計

    第二部分  動手!

從你的場景開始

獲取需求

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

從測試開始

驅(qū)動設(shè)計

實現(xiàn)

重構(gòu)

再設(shè)計

結(jié)對編程

第三部分  設(shè)計的原本

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

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

職責(zé)的封裝

重構(gòu)與設(shè)計模式是一種封裝技術(shù)

樁對象

重構(gòu)技術(shù)的變種

TDD、重構(gòu)導(dǎo)向模式

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

用例與功能

用例場景

健壯性分析圖

時序圖

協(xié)作圖

類圖

包圖

邏輯框架和層

模型-視圖分離原則

第五部分  領(lǐng)域驅(qū)動設(shè)計

何為“領(lǐng)域驅(qū)動設(shè)計”

通用語言

模型驅(qū)動設(shè)計

面向深層理解的重構(gòu)

保持模型一致性

第六部分  職責(zé)驅(qū)動設(shè)計

GRASP是什么?

創(chuàng)建者

信息專家

低耦合

控制器

高內(nèi)聚

多態(tài)

純虛構(gòu)

間接性

防止變異

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

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

用ATDD滿足客戶需求

正確地做事:TDD

做正確的事:ATDD

增量式開發(fā)

重構(gòu)以保持代碼的健康

下士!保持綠色!

第八部分  設(shè)計模式

設(shè)計模式與變遷

行為型模式

創(chuàng)建型模式

結(jié)構(gòu)型模式

第九部分  設(shè)計原則

開閉原則

里氏科夫替換原則

單一職責(zé)原則

接口隔離原則

依賴倒置原則

不要重復(fù)你自己原則

你不需要它原則

KISS原則

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

計劃游戲

簡單設(shè)計

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

重構(gòu)

團(tuán)隊協(xié)作

持續(xù)構(gòu)建

迭代

反思改進(jìn)

五、時間、地點

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

六、證書

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

七、費用

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

 

校區(qū)列表

校區(qū) 地點 學(xué)費 試聽/報名
中關(guān)村校區(qū) 北京市海淀中關(guān)村中關(guān)村958樓中科天博大廈 咨詢 試聽 報名
 

教學(xué)環(huán)境

查看全部照片  >

機(jī)構(gòu)點評

周*璽
效果:5師資:4環(huán)境:4

上課環(huán)境很好,老師教的很好很和藹,學(xué)管老師很負(fù)責(zé),總得來說體驗不錯

    

戴*高
效果:5師資:5環(huán)境:4

老師很專業(yè)很優(yōu)秀,課后給到的學(xué)習(xí)建議也非常具有參考性

    

戴*高
效果:4師資:4環(huán)境:4

整體感覺非常不錯。課程的老師非常專業(yè),授課內(nèi)容深入淺出,讓我對學(xué)習(xí)的領(lǐng)域有了更深刻的認(rèn)識和理解。同時,老師也非常親切和耐心,對學(xué)生提出的問題都會耐心解答,受益匪淺。

    

呂*言
效果:4師資:4環(huán)境:5

機(jī)構(gòu)老師很專業(yè)很優(yōu)秀,課后給到的學(xué)習(xí)建議也非常具有參考性

    

蔣*潤
效果:4師資:5環(huán)境:4

這個課程給我的感覺是非常棒的,聽過很多老師講課,但是這里的老師講課是非常稱職的,只要來聽課了,一定能學(xué)到東西,教的東西也全是干貨,總結(jié)的非常好,哪里是重點哪里是常考的考點都總結(jié)出來了,遇到考點還會講一般有哪些考法,真的挺不錯的,比自己去盲目的學(xué)強(qiáng)多了,聽了課我都找到了學(xué)習(xí)的動力,每節(jié)課我都聽的非常認(rèn)真

    

查看全部點評 >

課程咨詢

我要咨詢
 

發(fā)表咨詢

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

“測試驅(qū)動開發(fā)與軟件重構(gòu)”培訓(xùn)課

注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團(tuán)隊負(fù)責(zé)人等。

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

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

“安卓架構(gòu)及開發(fā)技術(shù)”培訓(xùn)課

有一定JAVA開發(fā)基礎(chǔ)的人員。