單元測試和TDD工作坊
編輯日期 2019-01-18 閱讀次數(shù):1653 次
單元測試是開發(fā)軟件產(chǎn)品過程中,與質(zhì)量、設(shè)計(jì)相關(guān)最重要的基本工程實(shí)踐。如果不會單元測試,很多重構(gòu)無從下手,如果不會單元測試,無法駕馭測試驅(qū)動(dòng)開發(fā)。
單元測試不是能運(yùn)行就好,怎么寫出好的單元測試,才是實(shí)際工作中的王道。讓你的測試代碼不再只是在代碼層次,而是像有人在跟你描述需求場景一樣。讓需求變更時(shí),你的測試維護(hù)成本降到較低。讓你每次新增測試用例的時(shí)候,能用最快的速度加入一個(gè)新的場景。
實(shí)際工作中面對的永遠(yuǎn)是龐大復(fù)雜且盤根錯(cuò)節(jié)的遺留代碼,這門課將通過實(shí)際的案例讓你親自動(dòng)手,為這些擁有大量依賴的遺留代碼,加上巧妙的隔離單元測試。
TDD 不是一個(gè)單一技能,而是一整門學(xué)問,要能在工作上靈活運(yùn)用 TDD,而不是只有 Test-First 就等于TDD。這門課會讓學(xué)員針對真實(shí)需求進(jìn)行實(shí)例化分析、透過TDD 的練習(xí),來深刻體悟TDD 如何幫助我們化繁為簡、迭代式地進(jìn)行產(chǎn)品增量的開發(fā)。
如果您是:
實(shí)際工作中已經(jīng)有許多痛點(diǎn)經(jīng)驗(yàn),
被遺留代碼摧殘過,
怕改錯(cuò)代碼導(dǎo)致 regression 的工程師
開發(fā)團(tuán)隊(duì)的 leader、
還在動(dòng)手寫 code 的技術(shù)經(jīng)理
想把寫代碼這件事提升到藝術(shù)層次,
想提高自己設(shè)計(jì)能力的開發(fā)人員
歡迎了解《單元測試和TDD工作坊》
小編呈上一組
1月11日-12日的
工作坊現(xiàn)場照片
(現(xiàn)場照片)
(現(xiàn)場反饋照片)