240 發(fā)簡信
IP屬地:上海
  • 29 - 重構之代碼可測試性

    寫單元測試并不難检痰,也不需要太多技巧殴泰,相反暴凑,寫出可測試的代碼反倒是件非常有挑戰(zhàn)的事情凡泣,本文就來講講代碼的可測試性藏鹊,主要包括這樣幾個問題: 什么是代碼的可測試性赔嚎? 如何寫出可測試...

  • Java 中Optional的用法一則

    一直以來都覺得Java引入的Optional相當雞肋膘盖。雖說目的是為了避免返回null造成NPE,但是由于大量現存的代碼沒有采用函數式風格尤误,加上有些程序員對這個特性的理解不足侠畔。...

  • 120
    開發(fā)者測試:可測試性是設計出來的

    談開發(fā)者測試软棺,為什么又要談設計呢?這是一個有意思的問題尤勋。在切入這個主題之前喘落,先看一個“完美架構圖”的問題。 架構是完美的最冰,實現是骨干的 我相信你肯定看過無數多個類似這樣的架構...

  • @MockBean A
    @Autowared B
    等價于
    @Mock A
    @Autowared @InjectMocks B

    可以說說和mock一起用具體是怎么寫得嗎瘦棋?

    Spring依賴注入與mock

    一般使用Spring,都會用到依賴注入(DI)暖哨。 如果測試中需要對Sping注入的對象進行注入赌朋,該怎么做呢? 選擇一 修改實現 一種做法是把字段注入改為構造函數注入: 或者屬...

  • 領域驅動實戰(zhàn)思考(一):用TDD思想對DDD的協作設計過程進行基準化

    版權聲明:本作品采用【知識共享署名-非商業(yè)性使用-禁止演繹 4.0 國際許可協議】進行許可服球。 前言 在這一年聚焦DDD設計,尤其是DDD的協作設計工作坊的咨詢工作中颠焦,我發(fā)現客...

  • 120
    [翻譯] 時而失敗的測試

    原文鏈接:Tests that sometimes fail 撒謊者即使說真話,也不會被人相信 —— 伊索 軟件項目一旦有些年頭又有很大的自動化測試集扰路,有種丑陋的模式就會出現...

  • 120
    如何做好軟件系統(tǒng)自動化測試

    測試分類 系統(tǒng)級測試一般指對交付的系統(tǒng)進行端到端的測試汗唱,驗證系統(tǒng)是否滿足所有功能和非功能需求宫莱。 一般而言,系統(tǒng)測試是整個測試實踐最重要的哩罪,但也是成本最大的測試授霸。為了讓系統(tǒng)測試...

  • 120
    重構的重構 - 《重構》第二版導讀

    近20年過去了,Martin Fowler先生終于推出了新版的《重構》际插。本人有幸于ThoughtWorks技術雷達十周年峰會現場率先拿到了此書的國內發(fā)行版碘耳。 在這20年中,軟...

  • 120
    重構的重構 - 《重構》第二版導讀

    近20年過去了框弛,Martin Fowler先生終于推出了新版的《重構》辛辨。本人有幸于ThoughtWorks技術雷達十周年峰會現場率先拿到了此書的國內發(fā)行版。 在這20年中功咒,軟...

  • 對TDD非常熟練后愉阎,會不假思索的測試。要求他延長可能會不適應吧力奋。:smile:

    我的TDD感悟(三)--TDD的“綠”

    在我的TDD感悟(二)中榜旦,說到了一個TDD的周期不宜太長。不管是紅景殷,綠還是重構溅呢。每個步驟的步伐小一些會更可控澡屡,出現問題定位也更快。那么在“綠”的階段我們需要注意些什么呢咐旧? 速...

  • 測試代碼本身不會再被驗證是否正確驶鹉。
    --------------
    其實是有個不太嚴謹的驗證過程的。
    先開始是紅燈铣墨,然后不改變測試代碼的情況下修改實現室埋,測試變綠燈了。說明測試的確表現了程序行為的變化伊约。
    這就是TDD循環(huán)從紅燈開始的原因姚淆。

    我的TDD感悟(二)--TDD的“紅”

    在我的TDD感悟(一)中,說到了測試用例的重要性屡律。當完成了測試用例的編寫腌逢,我們可以進入到TDD中的“紅”,也就是單元測試代碼的編寫超埋。 測試用例和測試代碼 有了測試用例文檔搏讶,那...

  • 120
    難忘的V型反轉——鳳凰項目沙盤小記

    最近正在建立端到端度量體系,給所有產品團隊提供一個完整的價值流視圖霍殴,正好有一個機會參與鳳凰項目沙盤媒惕,于是和領導申請,馬上安排3人奔赴深圳親身體會繁成。 游戲一組是12個人參與吓笙,其...

  • 120
    過去一個多月的交付成果總結

    正式進入新團隊至今已有一個多月的時間,習慣性回顧這段時間的工作交付巾腕,收獲頗豐: 1. 一個從對scrum陌生,到具備scrum基礎的團隊: 用戶故事是 開發(fā)團隊寫驗收標準是 ...

個人介紹
對TDD有興趣的同學絮蒿,加我微信入群討論尊搬。
微信號:Vic-VVu
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品