refactoring du bouchonnois
1.0.0
該KATA的目的是在現有代碼上行使重構,以便:
smellssmellssafe環境中練習
我們英勇的交通擁堵需要能夠管理他們的狩獵遊戲。
他們開始由Toshiba公司開發1個管理系統,但不滿意。
該公司與他們談論了一項dette technique這使他們在開發新功能方面放慢了腳步...

獵人指望我們改善情況。
他們與Toshiba進行了一些研討會,並設法澄清了該系統的期望。
為此,他們使用Example Mapping格式在此處發現。
這是用於開發該系統的一致性的示例映射。

PDF版本可在此處提供
該代碼可在C# ( .NET 7 ), java (21), kotlin中找到。
這是使用 /推薦的書店列表:
| 。網 | 爪哇 | 科特林 |
|---|---|---|
xUnit | junit | Kotest |
FluentAssertions | assertJ | 本地的kotest大道 |
Verify.xUnit | approvalTests | approvalTests |
FSCheck | vavr-test | kotest-property |
TngTech.ArchUnitNET.xUnit | archunit | archunit |
LanguageExt.Core | vavr | arrow-kt |
FluentAssertions.LanguageExt | assertj-vavr | kotest-extensions-arrow |
為了改進代碼,我們邀請您遵循以下步驟:
每個步驟:
C#中)
通過這些不同的階段,我試圖介紹以下主題:
旅途愉快嗎?