18禁成年免费无码国产_日韩午夜激情网址在线观看_免费激情在线视频_87福利电影无码一区二区三区_国产女女互摸互慰在线观看_日韩伊人麻豆av_亚洲国产欧美在线成人北岛玲_自拍亚洲韩国日本_少妇综合高清精品_丰满老熟好大bbb

開發(fā)培訓(xùn)

“少走彎路就是最好的捷徑”,冪知科技將組織、引進(jìn)有價值、實(shí)用、優(yōu)質(zhì)的培訓(xùn)課程幫助企業(yè)及開發(fā)人員在工程軟件研發(fā)過程中少走彎路,從而推動我國工程軟件研發(fā)水平的提高。

軟件設(shè)計及重構(gòu)

課程類型:企業(yè)內(nèi)訓(xùn)? ? ? ?課程內(nèi)容詳情及購買,請致電 021-54163038。

培訓(xùn)對象:軟件設(shè)計及開發(fā)架構(gòu)師及工程師。

學(xué)員要求:熟悉UML, 任選C++, C#, Java, JavaScript, Python或其他面向?qū)ο箝_發(fā)語言及平臺。

上機(jī)要求:培訓(xùn)現(xiàn)場編程,自備電腦及相關(guān)開發(fā)平臺,可最多三人一個小組共用一臺電腦。

? ? ? ? ? ? ? ? ??課程提供Microsoft Visual C++代碼供參考,學(xué)員可選擇自己熟悉的開發(fā)語言及平臺。

培訓(xùn)師:作者伍小強(qiáng)博士或經(jīng)伍博士認(rèn)證及授權(quán)講師。



課程簡介:

軟件架構(gòu)及軟件架構(gòu)師在大型復(fù)雜軟件系統(tǒng)開發(fā)的軟件工程中起著重要的作用。本課程的概論部分討論軟件架構(gòu)及軟件架構(gòu)師的基本概念,原理,及其知識及技能體系。

面向?qū)ο笤O(shè)計及編程是軟件系統(tǒng)架構(gòu)核心的組成部分。本課程提供一個作者多年以來為教學(xué)及培訓(xùn)而開發(fā)的一個虛擬的多版本的應(yīng)用程序例子“TravelApp”,用簡單的業(yè)務(wù)模型,開發(fā)過程以及實(shí)施代碼展示軟件設(shè)計及開發(fā)的一些基本原理。所展示的基本原理包括以下的方面:

1.? 敏捷過程的實(shí)踐:盡早的,持續(xù)的交付可工作的軟件,歡迎需求的改變,模型演化及代碼重構(gòu)等。

2.? 軟件設(shè)計的指導(dǎo)原則及方法:面向?qū)ο笤O(shè)計,抽象原則,事務(wù)分離原則,開放-封閉原則,接口與實(shí)施的分離,繼承復(fù)用,組合復(fù)用,模塊化,強(qiáng)內(nèi)聚弱耦合等。

3.? 對象設(shè)計層面上展示設(shè)計模式的使用:包括模板方法(Template Method),抽象工廠(Abstract Factory),工廠方法(Factory Method),單體(Singleton),原型(Prototype),建造者(Builder),裝飾(Decorator),指針計數(shù)器(Counted Pointer)等。

4.? 在架構(gòu)層面上展示軟件框架的原理:包括應(yīng)用框架及構(gòu)件框架。

應(yīng)用框架提煉出抽象的業(yè)務(wù)模型成為應(yīng)用框架,放在獨(dú)立的二進(jìn)制模塊里,物理上與具體的應(yīng)用擴(kuò)展模塊分離。構(gòu)件框架把對象的創(chuàng)建及管理提煉成一個構(gòu)件框架,放在獨(dú)立的二進(jìn)制模塊里,物理上與應(yīng)用及具體的構(gòu)件分離。

5.? 工程軟件研發(fā)過程及問題研討。

完成本課程的學(xué)員可以在實(shí)際工作中運(yùn)用及深入理解其中的原理及技巧,為未來勝任軟件設(shè)計師或軟件架構(gòu)師的工作培養(yǎng)核心的理論及技術(shù)素質(zhì)。



講師介紹:

伍小強(qiáng)博士,1983年畢業(yè)于北京大學(xué)力學(xué)系,畢業(yè)后公派赴美國洛杉磯加州大學(xué)(UCLA)留學(xué),1989年25歲獲工程博士學(xué)位。伍小強(qiáng)博士曾經(jīng)在硅谷高科技企業(yè)包括Microsoft,IBM等公司從事技術(shù)研發(fā)工作,2003年作為第一位創(chuàng)始成員回國在上海協(xié)助創(chuàng)辦Autodesk中國研究院,先后擔(dān)任首席軟件架構(gòu)師,研發(fā)總監(jiān),技術(shù)服務(wù)總監(jiān)等技術(shù)管理職務(wù)。2007年開始創(chuàng)業(yè),先后創(chuàng)辦及合伙創(chuàng)辦了幾家科技公司,從事軟件產(chǎn)品開發(fā)及技術(shù)咨詢服務(wù)的工作。

?伍小強(qiáng)博士是一位資深的IT教學(xué)及培訓(xùn)專家,曾任美國硅谷西北理工大學(xué)的講座教授,是全世界最早在2001年MS.NET尚處于Beta階段即在大學(xué)開設(shè)相關(guān)課程的教授之一,是“硅谷敏捷開發(fā)及軟件模式小組”核心成員,該小組包含了硅谷IT業(yè)界活躍的學(xué)派領(lǐng)袖,引領(lǐng)著國際上軟件工程及軟件架構(gòu)領(lǐng)域最先進(jìn)的理念。

伍小強(qiáng)博士自2001年開始回國開展教學(xué)及培訓(xùn)工作,2002-2008年曾任中國科學(xué)院研究生院的客座教授,系統(tǒng)引進(jìn)了硅谷敏捷開發(fā)及軟件架構(gòu)及設(shè)計模式的先進(jìn)理念,獨(dú)立創(chuàng)建了一套軟件架構(gòu)師培訓(xùn)及認(rèn)證體系,并為企業(yè)提供培訓(xùn),指導(dǎo),咨詢等服務(wù),為國內(nèi)培養(yǎng)了眾多的軟件工程管理和軟件架構(gòu)的高端人才。