中國培訓(xùn)易(m.a10by9.cn) 研發(fā)項(xiàng)目公開課 

 

 

 


  

  

主辦單位:廣州必學(xué)企業(yè)管理咨詢有限公司
      中國培訓(xùn)易(m.a10by9.cn)

舉辦時(shí)間:
北京 2015年11月20–21日

課程費(fèi)用:3600元/人(含資料費(fèi)、授課費(fèi)、發(fā)票)
會(huì) 員 價(jià):會(huì)員優(yōu)惠價(jià)請(qǐng)咨詢客服, QQ:674837974 手機(jī)/微信:18588851172 符小姐

內(nèi)容提示
本課程分析了代碼腐化的原因,并為代碼腐化開出藥方:優(yōu)先改變代碼的實(shí)現(xiàn)者“人”,再輔以質(zhì)量保證活動(dòng)和自動(dòng)化檢查工具。從改變“人”的思想和提升“人”的開發(fā)能力兩方面,傳授了眾多技巧。講解了幾種軟件質(zhì)量“自動(dòng)化檢查工具”的使用方法。推介了幾種“質(zhì)量保證實(shí)踐活動(dòng)”。
培訓(xùn)目標(biāo)
l 讓程序員獲得主動(dòng)優(yōu)化代碼的內(nèi)心動(dòng)力,并學(xué)會(huì)開發(fā)優(yōu)質(zhì)代碼的各種能力。
l 讓軟件架構(gòu)師、設(shè)計(jì)人員具備模塊化程序設(shè)計(jì)能力。
l 讓測(cè)試人員了解先進(jìn)的自動(dòng)化測(cè)試工具,降低大量回歸測(cè)試的人力和時(shí)間成本。
l 讓項(xiàng)目經(jīng)理了解“敏捷開發(fā)”中推崇的質(zhì)量保證實(shí)踐活動(dòng)。



課程詳情

學(xué)習(xí)對(duì)象
使用C語言的軟件架構(gòu)師、軟件設(shè)計(jì)師、程序員、測(cè)試人員,以及有C語言基礎(chǔ)的項(xiàng)目經(jīng)理
 
課程結(jié)構(gòu)和大綱
一、引子

主題一:代碼變爛的原因和代價(jià)
1、代碼腐化的4個(gè)原因
2、技術(shù)債務(wù)
3、被技術(shù)債務(wù)拖垮的巨頭公司
主題二:重新認(rèn)識(shí)代碼質(zhì)量管理
1、重新認(rèn)知軟件成本
2、重新認(rèn)知軟件質(zhì)量
3、代碼腐化的根本原因—“代碼內(nèi)部質(zhì)量”管理缺失管理
(1)優(yōu)先改變“人”
(2)其次使用“流程和工具”

二、提升開發(fā)人員的技能
主題三:改變開發(fā)人員的思想
1、從中興的案例說起
2、來自美國程序員的反例
3、重建代碼價(jià)值觀
4、童子軍軍規(guī)―讓營地比你來時(shí)更干凈
主題四:框架設(shè)計(jì)能力—模塊化程序設(shè)計(jì)
1、 什么是模塊?
2、 什么是好模塊?
3、 模塊接口設(shè)計(jì)
4、 “C語言”模塊怎么組包
5、模塊第1大殺手—全局變量
6、模塊第2大殺手—循環(huán)依賴
主題五:腐化代碼的感知能力—嗅出代碼的壞味道
1、重復(fù)的代碼
2、含糊不清的命名
3、過長的函數(shù)
4、過長的參數(shù)列表
5、過度復(fù)雜的條件邏輯
6、散彈式修改
7、發(fā)散式變化
8、過多的注釋
9、夸夸其談未來性
主題六:納米級(jí)架構(gòu)設(shè)計(jì)能力—函數(shù)封裝
1、創(chuàng)建函數(shù)的理由
2、高質(zhì)量函數(shù)的三原則
3、多創(chuàng)建助手函數(shù)
主題七:語句編寫能力—函數(shù)內(nèi)部?jī)?yōu)化
1、馴服深層嵌套
2、消除魔鬼數(shù)字
3、優(yōu)化循環(huán)
4、優(yōu)化變量
5、簡(jiǎn)化表達(dá)式
6、縮短參數(shù)列表
主題八:規(guī)避Bug的能力—規(guī)避C語言陷阱
1、頭文件陷阱與規(guī)避辦法
2、指針陷阱與規(guī)避辦法
3、宏定義陷阱與規(guī)避辦法
4、運(yùn)算符陷阱與規(guī)避辦法
5、語句陷阱與規(guī)避辦法
6、內(nèi)存陷阱與規(guī)避辦法
主題九:可讀性代碼編寫能力—提高代碼可讀性
1、排版
2、命名—自注釋
3、精煉的注釋

三、自動(dòng)化質(zhì)量檢測(cè)工具與
軟件質(zhì)量保證活動(dòng)
主題十:自動(dòng)化質(zhì)量檢測(cè)工具
1、代碼內(nèi)部質(zhì)量評(píng)判工具―SourceMonitor
2、靜態(tài)語法檢測(cè)工具―PC-Lint
3、持續(xù)集成工具―自動(dòng)化檢測(cè)與測(cè)試
(1)CrusieControl
(2)Sonar
主題十一:軟件質(zhì)量保證活動(dòng)
1、質(zhì)量保證的基礎(chǔ):“持續(xù)集成”構(gòu)建成功
2、代碼走查
3、結(jié)對(duì)編程
4、自動(dòng)化測(cè)試
5、測(cè)試用例評(píng)審


講師簡(jiǎn)介

  張老師 老師
【資歷簡(jiǎn)介】具有多年嵌入式軟件開發(fā)、設(shè)計(jì)和管理經(jīng)驗(yàn),曾在華為和科陸公司擔(dān)任高級(jí)軟件工程師、系統(tǒng)工程師、敏捷教練、CMMI設(shè)計(jì)組組長等職務(wù)。主要擅長敏捷實(shí)踐在各領(lǐng)域的應(yīng)用,包括代碼持續(xù)優(yōu)化與重構(gòu)、嵌入式C語言架構(gòu)設(shè)計(jì)與自動(dòng)化測(cè)試、C#軟件架構(gòu)設(shè)計(jì)與自動(dòng)化測(cè)試。精通面向?qū)ο笤O(shè)計(jì)技術(shù)以及設(shè)計(jì)模式運(yùn)用。同時(shí)在項(xiàng)目管理尤其是敏捷軟件管理方面具有豐富的經(jīng)驗(yàn)。


課程對(duì)象


   注


課程名稱:軟件開發(fā)優(yōu)質(zhì)代碼實(shí)戰(zhàn)—C語言版

 


咨詢電話020-29042042      QQ 59870764
網(wǎng)上查詢中國培訓(xùn)易 http://m.a10by9.cn


報(bào)      執(zhí)  

為確保您的報(bào)名名額和及時(shí)參加,請(qǐng)?zhí)崆皩⒋耍▓?bào)名表)E-mail至674837974@QQ.com;721560397@QQ.COM(符小姐、黃小姐)我們將有專人與您聯(lián)系確認(rèn),并于開課前發(fā)出《培訓(xùn)報(bào)名確認(rèn)函》。培訓(xùn)時(shí)間、地點(diǎn)、住宿等詳細(xì)信息請(qǐng)以《培訓(xùn)報(bào)名確認(rèn)函》書面通知為準(zhǔn),敬請(qǐng)留意。謝謝!

聯(lián)系人:符小姐    電話:18588851172    QQ:674837974

網(wǎng)址:m.a10by9.cn(中國培訓(xùn)易)

課程名稱:軟件開發(fā)優(yōu)質(zhì)代碼實(shí)戰(zhàn)—C語言版       時(shí)間地區(qū):_____________

公司全稱: 

聯(lián)系人

 

部門

 

公司網(wǎng)址

 

聯(lián)系電話

 

傳真

 

聯(lián)系郵箱

 

公司地址

 

郵編

 

參會(huì)人數(shù):        

參會(huì)人員資料

姓名

職務(wù)

電話

手機(jī)

E-mail

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

付款方式: □ 轉(zhuǎn)帳 □ 現(xiàn)金 (請(qǐng)選擇 在□打√) 注:部分地區(qū)不可現(xiàn)金


單位匯款帳戶:(轉(zhuǎn)到該賬戶請(qǐng)一定要用購買方公司賬戶進(jìn)行公對(duì)公轉(zhuǎn)賬)

開戶人: 廣州必學(xué)企業(yè)管理咨詢有限公司

開戶行: 中國農(nóng)業(yè)銀行廣州天銀大廈支行

號(hào): 4405 8501 0400 08276

課程金額:__________

住宿要求(費(fèi)用自理,開課前三天預(yù)訂)

是否需要會(huì)務(wù)組協(xié)助安排住宿:  □是   □否  入住天數(shù)(  )天

入住時(shí)間  2024             □標(biāo)準(zhǔn)雙人間(  )間    □標(biāo)準(zhǔn)單人間(  )間                                             

發(fā)票信息:

一、增值稅普通發(fā)票(數(shù)電票):

公司名稱(發(fā)票抬頭):

納稅人識(shí)別號(hào):

發(fā)票內(nèi)容:1、*現(xiàn)代服務(wù)*培訓(xùn)費(fèi)  2*現(xiàn)代服務(wù)*咨詢服務(wù)費(fèi)  3、*現(xiàn)代服務(wù)*咨詢費(fèi)  4、*現(xiàn)代服務(wù)*培訓(xùn)咨詢服務(wù)費(fèi)

 

二、增值稅專用發(fā)票(數(shù)電票):

公司名稱:

納稅人識(shí)別號(hào):

發(fā)票內(nèi)容:1、*現(xiàn)代服務(wù)*培訓(xùn)費(fèi)