姜志輝培訓(xùn)公開課:設(shè)計匠藝實戰(zhàn)精要(2017年6月 北京站)
時間:2017-06-24 08:00 至 2017-06-25 18:00
地點:北京

- 參會報名
- 課程介紹
- 課程大綱
- 講師介紹
- 課程費用
-
手機下單
首頁 > 商務(wù)會議 > IT互聯(lián)網(wǎng)會議 > 姜志輝培訓(xùn)公開課:設(shè)計匠藝實戰(zhàn)精要(2017年6月 北京站) 更新時間:2017-06-24T16:31:19
![]() |
![]() 姜志輝培訓(xùn)公開課:設(shè)計匠藝實戰(zhàn)精要(2017年6月 北京站) 已截止報名會議時間: 2017-06-24 08:00至 2017-06-25 18:00結(jié)束 會議地點: 北京 詳細地址會前通知 周邊酒店預(yù)訂 主辦單位: 麥思博軟件技術(shù)有限公司
|
課程介紹
課程信息 主辦方介紹

姜志輝培訓(xùn)公開課:設(shè)計匠藝實戰(zhàn)精要(2017年6月 北京站)宣傳圖
課程信息
設(shè)計匠藝對每一位軟件開發(fā)人員都應(yīng)該掌握的核心技能和技術(shù)進行了深入的探討,總結(jié)出了大量的最佳實踐,提供了一整套最精煉的技術(shù)集合,通過接近于“近身肉搏”的方式“手把手”傳遞,可以幫助開發(fā)者在開發(fā)中變得游刃有余,極大地提高開發(fā)效率和軟件質(zhì)量。
培訓(xùn)特色
如Frederick P.Brooks,Jr.所說,我們可以將設(shè)計分為結(jié)果、過程和手法三個部分。
以我個人的經(jīng)歷而言,軟件的設(shè)計結(jié)果可以總結(jié)為三個詞:角色、職責(zé)、協(xié)作。設(shè)計的手法同樣可以總結(jié)為三個詞:抽象、封裝、多態(tài)。主流的設(shè)計過程則可以總結(jié)為三個方法:UDD、TDD、DDD。
作為入行15年的總結(jié),這大概就是我對于設(shè)計了解的全部了。
目標收益
用例驅(qū)動開發(fā)(UDD)
基于UML的體驗式設(shè)計
驗收測試驅(qū)動開發(fā)(ATDD)
測試驅(qū)動開發(fā)(TDD)
領(lǐng)域驅(qū)動設(shè)計(DDD)
掌握CleanCode的核心原則與實現(xiàn)方法
熟練使用結(jié)對編程、單元測試、重構(gòu)與設(shè)計模式的良性閉環(huán)
對模式的了解更加深入
課程時長
2天
查看更多

麥思博(msup)有限公司發(fā)源美國西雅圖,2007年創(chuàng)辦,是一家面向技術(shù)型組織的培訓(xùn)咨詢機構(gòu),服務(wù)于技術(shù)團隊的技能提升、軟件工程的實際應(yīng)用和產(chǎn)品品質(zhì)的創(chuàng)新與超越。強調(diào)人員、技術(shù)、流程和管理的有機結(jié)合,注重角色崗位的技能提升與職業(yè)發(fā)展,以及技術(shù)團隊復(fù)合管理與協(xié)作。每年超過1000家企業(yè)續(xù)單參與msup旗下公開課、工作坊、案例研究、國際游學(xué)等培訓(xùn)項目。
課程大綱
主題 |
內(nèi)容 |
設(shè)計三要素 |
1.設(shè)計的過程 |
設(shè)計知識體系圖 |
1.道(設(shè)計的世界觀) |
各種設(shè)計風(fēng)格 |
1.散彈式設(shè)計 |
用例驅(qū)動設(shè)計 |
1.UML統(tǒng)一建模語?言 |
行為驅(qū)動設(shè)計 |
1.學(xué)會講故事 |
測試驅(qū)動設(shè)計 |
1.分離領(lǐng)域 |
設(shè)計的三個結(jié)果 |
1.角色 |
職責(zé) |
1.職責(zé)是核心 |
角色與職責(zé) |
1.GRASP |
角色的表現(xiàn)形式 |
1.函數(shù) |
協(xié)作 |
1.協(xié)作的表現(xiàn)形式 |
設(shè)計的附產(chǎn)品 |
1.經(jīng)驗的總結(jié):模式 |
設(shè)計的三種手法 |
1.抽象 |
抽象 |
1.職責(zé)的抽象 |
封裝 |
1.封裝不那么簡單 |
多態(tài) |
1.依賴解耦 |
解構(gòu)模式 |
1.創(chuàng)建型模式的抽離 |
設(shè)計的原本 |
設(shè)計的原本 |
查看更多
講師介紹
麥思博
獨立咨詢師
麥思博(msup)有限公司顧問團隊成員。2005年IBM開發(fā)者大會最佳講師、最佳講義 獲得者;2007年度開源項目之一AgileUML的主架設(shè)計師。更重要的是他是一位快樂的實用主義程序員。雖然他熱衷于軟件開發(fā)技術(shù)與敏捷開發(fā)實踐。但 是能真正吸引他的是程序與使用者交流和溝通的能力。Jobs是實用開發(fā)的“永久消費者”,幾乎在任何地方,都可以找到軟件開發(fā)哲學(xué)的靈感。
當(dāng)不沉浸在編程之樂時,他喜歡在DotA世界里充當(dāng)一名戰(zhàn)隊的組織者,在那里,人們叫他Rails!
查看更多
課程費用
課程費用
課程費用:5800元/人
查看更多
溫馨提示
酒店與住宿:
為防止極端情況下活動延期或取消,建議“異地客戶”與活動家客服確認參會信息后,再安排出行與住宿。
退款規(guī)則:
活動各項資源需提前采購,購票后不支持退款,可以換人參加。
您可能還會關(guān)注
-
2025中國互聯(lián)網(wǎng)大會
2025-07-23 北京
-
2025 全球機器學(xué)習(xí)技術(shù)大會(ML-Summit)·北京
2025-10-16 北京
-
2025年全國海洋微生物學(xué)學(xué)術(shù)研討會
2025-09-04 廣州
-
DAMS2025中國數(shù)據(jù)智能管理峰會(上海)
2025-09-12 上海