保齡球編程讀后感

測(cè)試驅(qū)動(dòng)編程:

? ? 1.測(cè)試驅(qū)動(dòng)編程:在編寫功能之前先編寫測(cè)試代碼,然后只編寫使測(cè)試通過的功能代碼, 通過測(cè)試來驅(qū)動(dòng)整個(gè)程序的進(jìn)行。

? ? 2.用最簡(jiǎn)單的方法通過測(cè)試,在真正需要某個(gè)類之前不需要編寫該類的

? ? 3.測(cè)試用例先通用后特殊,只關(guān)心有實(shí)際用處的測(cè)試用例

? ? 4.沒必要為了面向?qū)ο笤O(shè)計(jì)而面向?qū)ο笤O(shè)計(jì),最好的設(shè)計(jì)就是首先編寫測(cè)試,一小步一小步前進(jìn)時(shí)? ? 逐漸形成的

?重構(gòu):

? ? 1.可以先設(shè)計(jì)偽碼程序,明確思路,再重構(gòu)

? ? 2.寫最小粒度的程序

? ? 3.把有副作用的重構(gòu),重復(fù)的代碼重構(gòu),變量和函數(shù)名要清晰,用函數(shù)來代替變量以減少耦合

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、 軟件測(cè)試基本概念 1 bug的概念 bug類型:defect、fault、problem、error… pr...
    三口一個(gè)瓜閱讀 4,026評(píng)論 0 12
  • 1****、問:你在測(cè)試中發(fā)現(xiàn)了一個(gè)bug****,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug****,你應(yīng)該怎樣解決? 首...
    蛋炒飯_By閱讀 5,397評(píng)論 1 94
  • 遺留代碼 其他人那兒得來的代碼; 錯(cuò)綜復(fù)雜,難以理清的結(jié)構(gòu),需要改變?nèi)欢鴮?shí)際上又根本不能理解的代碼; 沒有編寫相應(yīng)...
    賈尼閱讀 3,561評(píng)論 1 6
  • 不論誰用生活的 每一刻、每一天 每一年來增長(zhǎng)智慧 增進(jìn)慈悲心或自在心 應(yīng)該都是從當(dāng)下這一刻 所發(fā)生的事而習(xí)得的 解...
    展筠閱讀 235評(píng)論 0 0
  • 人生目標(biāo)為何, 愛情又是什么? 快樂怎去衡量, 自由哪里尋覓? 從來想不明白的問題, 線索卻隨你而來, 謎底呼之欲...
    2souls閱讀 438評(píng)論 0 49

友情鏈接更多精彩內(nèi)容