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#中)
通过这些不同的阶段,我试图介绍以下主题:
旅途愉快吗?