240 發(fā)簡(jiǎn)信
IP屬地:上海
  • Java 中Optional的用法一則

    一直以來都覺得Java引入的Optional相當(dāng)雞肋。雖說目的是為了避免返回null造成NPE芭商,但是由于大量現(xiàn)存的代碼沒有采用函數(shù)式風(fēng)格逝慧,加上有...

  • Resize,w 360,h 240
    [翻譯] 時(shí)而失敗的測(cè)試

    原文鏈接:Tests that sometimes fail 撒謊者即使說真話简烘,也不會(huì)被人相信 —— 伊索 軟件項(xiàng)目一旦有些年頭又有很大的自動(dòng)化...

  • 改善參數(shù)過多的方法

    參數(shù)過多的方法亏狰,該如何改善? 問題 按照《Clean Code》中的標(biāo)準(zhǔn)每瞒,方法參數(shù)超過3個(gè)就已經(jīng)是“過多”了金闽。參數(shù)多帶來的問題: 首先是調(diào)用的地...

  • Resize,w 360,h 240
    [TDD磕算法] 排序矩陣中找第n個(gè)數(shù)(一)隱喻的力量

    本文是[TDD磕算法] 我為什么嘗試用TDD解算法題系列的一篇。 題目 在一個(gè)行列都升序排列的矩陣中找第n個(gè)最小的數(shù)剿骨。 所謂行列都升序代芜,是指矩陣...

  • Resize,w 360,h 240
    單元測(cè)試中驗(yàn)證日志

    一般來說,日志是程序相當(dāng)次要的副作用輸出浓利,很少需要專門的單元測(cè)試來保證它的行為挤庇。不過也不排除在某些情況下需要在單元測(cè)試中驗(yàn)證日志,比如: 某個(gè)場(chǎng)...

  • Resize,w 360,h 240
    Spring環(huán)境下靜態(tài)方法的mock

    其實(shí)我不是很理解為什么用了Spring還需要使用靜態(tài)方法來提供單例之類的服務(wù)贷掖。也許是傳承自較老的代碼罚随,也許對(duì)Spring對(duì)象的生命周期不太肯定,...

  • Spring依賴注入與mock

    一般使用Spring羽资,都會(huì)用到依賴注入(DI)。 如果測(cè)試中需要對(duì)Sping注入的對(duì)象進(jìn)行注入遵班,該怎么做呢屠升? 選擇一 修改實(shí)現(xiàn) 一種做法是把字段...

  • Resize,w 360,h 240
    程序員自己寫測(cè)試了,還要測(cè)試人員做什么狭郑?

    在向開發(fā)人員介紹單元測(cè)試或TDD等工程實(shí)踐時(shí)腹暖,往往可以聽到這樣的疑問。比如: 自己寫的程序翰萨,自己無法從另一個(gè)角度測(cè)出問題脏答。寫bug的時(shí)間都不夠了...

    0.4 10974 2 11 1
  • Resize,w 360,h 240
    代碼道場(chǎng)活動(dòng)小結(jié)

    這是一份遲到的小結(jié),去年底組織完Global Code Retreat后亩鬼,有些新的感受想要分享殖告。結(jié)果一路拖延下來,又多了兩次道場(chǎng)活動(dòng)的收獲雳锋。分別...

個(gè)人介紹
對(duì)TDD有興趣的同學(xué)黄绩,加我微信入群討論。
微信號(hào):Vic-VVu
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品