欧美人与交狗配图片|双人床上打扑克又痛又叫|1给小0扩张疼哭了怎么办|来自东方的骑士|2017男人天堂一|一级视频免费看|xxxx日本18

證書查詢
已加盟分站:(QQ交流群226500117)
北京 上海 廣州 深圳 東莞 珠海 貴陽 佛山 成都 昆明 西安 中山 福州 廈門 泉州 武漢 長沙 杭州 寧波 蘇州 南京 南寧 青島 惠州
免費(fèi)發(fā)布課程
認(rèn)證首頁 >> 培訓(xùn)課程 >> 生產(chǎn)管理培訓(xùn) >> 軟件重構(gòu)與設(shè)計(jì)模式培訓(xùn)(北京,10月13-14日)

軟件重構(gòu)與設(shè)計(jì)模式培訓(xùn)(北京,10月13-14日)

培訓(xùn)費(fèi)用:¥4900

  • 授課地點(diǎn):北京\北京
  • 課程分類:生產(chǎn)管理
  • 培訓(xùn)天數(shù):2天
  • 開班時間:2016年10月13日 (授課已結(jié)束,最新課程請聯(lián)系客服)
  • 瀏覽次數(shù):5916 次
  • 聯(lián)系電話:
  • (聯(lián)系我時,請說是在認(rèn)證信息網(wǎng)上看到的,謝謝!)
曼頓認(rèn)證信息網(wǎng)
【課程大綱】

軟件重構(gòu)與設(shè)計(jì)模式培訓(xùn)(北京,10月13-14日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng)  【培訓(xùn)日期】2016年10月13-14日
【培訓(xùn)地點(diǎn)】北京
【培訓(xùn)對象】注重實(shí)效的開發(fā)人員、開發(fā)工程師、開發(fā)團(tuán)隊(duì)負(fù)責(zé)人等。

【課程背景】
軟件重構(gòu)是指在不改變軟件功能和外部可見性的情況下,為了改善軟件的結(jié)構(gòu),提高清晰性、可擴(kuò)展性和可重用性而對軟件進(jìn)行的改造。簡而言之,重構(gòu)就是改進(jìn)已經(jīng)寫好的軟件的設(shè)計(jì)。在敏捷開發(fā)方法學(xué)中,重構(gòu)常常是軟件開發(fā)循環(huán)的一部分,開發(fā)者通過增加新的測試和功能,或者重構(gòu)代碼來改善內(nèi)部的一致性和清晰性。重構(gòu)也是代碼維護(hù)中的一部分,既不修正錯誤,又不增加新的功能性,而是用于提高代碼的可讀性或者改變代碼的結(jié)構(gòu)和設(shè)計(jì),使其在將來更容易被維護(hù)。特別是,在現(xiàn)有的程序的結(jié)構(gòu)下,給一個程序增加一個新的行為會非常困難,因此開發(fā)人員可能先重構(gòu)這部分代碼,使加入新的行為變得容易。
本課程的目標(biāo)是:了解實(shí)效編程、掌握面向?qū)ο蟮木幊淘瓌t、掌握UML在設(shè)計(jì)中的應(yīng)用、掌握職責(zé)分配模式的應(yīng)用、掌握設(shè)計(jì)模式的應(yīng)用、掌握測試驅(qū)動開發(fā)方法、掌握重構(gòu)的手法以及了解如何選擇和使用框架。

【培訓(xùn)要點(diǎn)】
互聯(lián)網(wǎng)思維,就是在(移動)互聯(lián)網(wǎng)+、大數(shù)據(jù)、云計(jì)算等科技不斷發(fā)展的背景下,對市場、用戶、產(chǎn)品、企業(yè)價值鏈乃至對整個商業(yè)生態(tài)進(jìn)行重新審視的思考方式。
互聯(lián)網(wǎng)思維并不是狹義的專指互聯(lián)網(wǎng)行業(yè)的思考方式,也不僅僅指的在傳統(tǒng)行業(yè)引入互聯(lián)網(wǎng)技術(shù),而是利用互聯(lián)網(wǎng)時代形成的新思想、新方法,以創(chuàng)新思維驅(qū)動,改造傳統(tǒng)行業(yè)的思維方式、商業(yè)模式、組織方法,從而極大地提升有關(guān)行業(yè)的市場競爭力。
在創(chuàng)新驅(qū)動的新常態(tài)下,企業(yè)做的事情可能并不是互聯(lián)網(wǎng),但企業(yè)的思維方式要逐漸像互聯(lián)網(wǎng)的方式去想問題。經(jīng)過幾年的努力,這種觀念已經(jīng)逐步被越來越多的企業(yè)家、甚至企業(yè)以外的各行各業(yè)、各個領(lǐng)域的人所認(rèn)可,"互聯(lián)網(wǎng)思維"這個詞也演變成多個不同的解釋。
人們已經(jīng)逐步的認(rèn)識到,互聯(lián)網(wǎng)時代的思考方式,并不局限在互聯(lián)網(wǎng)產(chǎn)品、互聯(lián)網(wǎng)企業(yè)。這里指的互聯(lián)網(wǎng),也不單指桌面互聯(lián)網(wǎng)或者移動互聯(lián)網(wǎng),是泛互聯(lián)網(wǎng)。因?yàn)槲磥淼木W(wǎng)絡(luò)形態(tài)一定是跨越各種終端設(shè)備的,臺式機(jī)、筆記本、平板、手機(jī)、手表、眼鏡,等等。
本課程是一個高級課程,重點(diǎn)是應(yīng)用逆向思維,關(guān)注問題、對策與解決方案。在課程的講解過程中,既討論相關(guān)的思想與方法,以及方法論之間的邏輯,又通過一些案例場景,說明這些思想方法是如何在實(shí)踐中應(yīng)用的,重在理清思路,從而為我們解決實(shí)際問題提供有益的參考,為提升創(chuàng)新驅(qū)動下的企業(yè)轉(zhuǎn)型提供一條思考脈絡(luò)。

【培訓(xùn)目標(biāo)】
了解實(shí)效編程
掌握面向?qū)ο蟮木幊淘瓌t
掌握UML在設(shè)計(jì)中的應(yīng)用
掌握職責(zé)分配模式的應(yīng)用
掌握設(shè)計(jì)模式的應(yīng)用
掌握測試驅(qū)動開發(fā)方法
掌握重構(gòu)的手法 
了解如何選擇和使用框架

【課程大綱】
本課程內(nèi)容理論性與實(shí)踐性都較強(qiáng),采取講課、討論、實(shí)踐三者結(jié)合的方式,形成一整套解決問題的方法。
第一部 好的設(shè)計(jì):"球不是這么踢的"
■讓目標(biāo)指導(dǎo)行動
■設(shè)計(jì)已死?
■足夠好的軟件
■化整為零,個個擊破
■先實(shí)現(xiàn)后設(shè)計(jì)
目標(biāo):理解重構(gòu)的基本思想,掌握關(guān)鍵的重構(gòu)技巧。
    
第二部分  用例驅(qū)動設(shè)計(jì):用例與功能
■用例場景
■健壯性分析圖
■時序圖
■協(xié)作圖
■類圖
■包圖
■邏輯框架和層
■模型-視圖分離原則
目標(biāo):理解用例驅(qū)動設(shè)計(jì)的基本方法,掌握關(guān)鍵UML應(yīng)用技巧。
    
第三部分  領(lǐng)域驅(qū)動設(shè)計(jì):何為"領(lǐng)域驅(qū)動設(shè)計(jì)"
■通用語言
■模型驅(qū)動設(shè)計(jì)
■面向深層理解的重構(gòu)
■保持模型一致性
目標(biāo):理解領(lǐng)域驅(qū)動設(shè)計(jì)的基本方法,掌握關(guān)鍵重構(gòu)技巧。
    
第四部分  職責(zé)驅(qū)動設(shè)計(jì):GRASP是什么?
■創(chuàng)建者
■信息專家
■低耦合
■控制器
■高內(nèi)聚
■多態(tài)
■純虛構(gòu)
■間接性
■防止變異
目標(biāo):理解職責(zé)驅(qū)動涉及的基本方法,掌握關(guān)鍵的重構(gòu)技巧。
    
第五部分  測試驅(qū)動開發(fā):TDD
■紅色
■綠色
■重構(gòu)
■模式
目標(biāo):理解測試驅(qū)動開發(fā)的基本思想,掌握關(guān)鍵的開發(fā)技巧。
    
第六部分  設(shè)計(jì)模式與變遷
■行為型模式
■創(chuàng)建型模式
■結(jié)構(gòu)型模式
目標(biāo):理解設(shè)計(jì)模式的基本內(nèi)容,掌握關(guān)鍵的重構(gòu)技巧。
   
第七部分  設(shè)計(jì)原則:"重構(gòu)怎么能沒有原則"?
■開閉原則
■里氏科夫替換原則
■單一職責(zé)原則
■接口隔離原則
■依賴倒置原則
■不要重復(fù)你自己原則
■你不需要它原則
■KISS原則行為型模式
目標(biāo):理解基本面向?qū)ο蟮脑O(shè)計(jì)原則,掌握結(jié)構(gòu)優(yōu)化的重構(gòu)技巧。
以上大綱僅用于羅列課程中的知識點(diǎn),在實(shí)際授課時將會穿插在實(shí)際案例里,并非完全按時間順序講解。

【講師介紹】
    姜老師,曼頓培訓(xùn)網(wǎng)網(wǎng)()資深講師。培訓(xùn)中心高級講師,國家"863項(xiàng)目"專家,首席架構(gòu)師,敏捷開發(fā)資深實(shí)踐者,具有多年在第一線成功管理大型軟件項(xiàng)目的經(jīng)驗(yàn),對軟件項(xiàng)目組織具有深刻見解和實(shí)踐知識。

【費(fèi)用及報(bào)名】
1、費(fèi)用:培訓(xùn)費(fèi)4900元(含培訓(xùn)費(fèi)、講義費(fèi));如需食宿,會務(wù)組可統(tǒng)一安排,費(fèi)用自理。
2、報(bào)名咨詢:鮑老師
3、報(bào)名流程:電話登記-->填寫報(bào)名表-->發(fā)出培訓(xùn)確認(rèn)函
4、備注:如課程已過期,請?jiān)L問我們的網(wǎng)站,查詢最新課程
5、詳細(xì)資料請?jiān)L問北京曼頓培訓(xùn)網(wǎng):(每月在全國開設(shè)四百多門公開課,歡迎報(bào)名學(xué)習(xí))



【講師介紹】

姜老師,曼頓培訓(xùn)網(wǎng)網(wǎng)()資深講師。培訓(xùn)中心高級講師,國家"863項(xiàng)目"專家,首席架構(gòu)師,敏捷開發(fā)資深實(shí)踐者,具有多年在第一線成功管理大型軟件項(xiàng)目的經(jīng)驗(yàn),對軟件項(xiàng)目組織具有深刻見解和實(shí)踐知識。



【培訓(xùn)對象】

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





更新時間:2016/9/21 8:56:19

標(biāo)簽:軟件重構(gòu) 
我們的優(yōu)勢
  • 資源豐富 上萬門培訓(xùn)課程、上萬份學(xué)習(xí)資料及教訓(xùn)教程
  • 覆蓋面廣 提供全國大中城市及覆蓋各個培訓(xùn)領(lǐng)域課程
  • 專業(yè)服務(wù) 專業(yè)客服一對一及時提供在線咨詢及訓(xùn)后服務(wù)
  • 滿意率高 上千家合作企業(yè) 十多萬名學(xué)員 92%高滿意率
  • 贈送積分 免費(fèi)贈送下載積分1000分 下載本站海量資料
  • 優(yōu)惠聽課 本站報(bào)名學(xué)員均可享受參加公開課培訓(xùn)優(yōu)惠
【報(bào)名服務(wù)流程】  全國統(tǒng)一報(bào)名服務(wù)熱線:- 0769-21664823 13538429998




廣告積分兌換-查看詳情

生產(chǎn)管理培訓(xùn)課程

該機(jī)構(gòu)其他培訓(xùn)課程

廣告積分兌換-查看詳情

新發(fā)布公開課

相關(guān)課程搜索

最新加入培訓(xùn)機(jī)構(gòu)

在線客服