refactoring du bouchonnois
1.0.0
이 Kata의 목적은 다음을 위해 기존 코드에서 리팩터를 연습하는 것입니다.
smells 식별하십시오smells 능가하는 데 도움이 될 수 있습니다.safe 환경에서 연습 
우리의 용감한 교통 체증은 사냥 게임을 관리 할 수 있어야합니다.
그들은 Toshiba Company에서 1 개의 관리 시스템을 개발하기 시작했지만 만족하지는 않습니다.
이 회사는 새로운 기능 개발에서 그들을 늦추는 dette technique 에 대해 이야기합니다 ...

사냥꾼들은 상황을 개선하기 위해 우리를 믿고 있습니다.
그들은 Toshiba 와 함께 워크샵을했고 시스템의 예상 사항을 명확히했습니다.
이를 위해 Example Mapping 형식을 사용하여 여기에서 발견했습니다.
다음은이 시스템을 개발하기위한 정렬 역할을하는 예제 매핑입니다.

PDF 버전은 여기에서 사용할 수 있습니다
코드는 C# ( .NET 7 ), java (21), kotlin 에서 사용할 수 있습니다.
다음은 사용 / 권장 서점 목록입니다.
| .그물 | 자바 | 코 틀린 |
|---|---|---|
xUnit | junit | Kotest |
FluentAssertions | assertJ | 네이티브 kotest atertions |
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# 만)
이 다른 단계를 통해 나는 다음과 같은 주제를 소개하려고 노력했습니다.
좋은 여행 되나요?