Exercises to practice breaking dependencies to test legacy code.
☆18Oct 8, 2026Updated 3 weeks ago
Alternatives and similar repositories for dependency-breaking-katas
Users that are interested in dependency-breaking-katas are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Refactoring coding kata☆15Apr 18, 2026Updated 6 months ago
- Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019☆18Aug 14, 2019Updated 7 years ago
- Session presentations for SWK Vienna☆16Mar 27, 2026Updated 7 months ago
- exercise to help you understand the Law of Demeter☆10Mar 5, 2025Updated last year
- A Presentation of Tools that makes legacy code easier to handle☆12Mar 7, 2023Updated 3 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Java source files for SC2016 Refactoring Golf☆11Apr 12, 2016Updated 10 years ago
- starting code and instructions to help you with the Scrabble kata☆11Apr 5, 2024Updated 2 years ago
- the goal is to practice refactoring to a Chain of Responsibility pattern☆21Nov 4, 2025Updated 11 months ago
- an exercise for getting awkward code under test☆11Sep 30, 2026Updated 3 weeks ago
- A catalogue of refactorings which are useful when writing functional programs.☆20Nov 29, 2018Updated 7 years ago
- ☆11May 21, 2024Updated 2 years ago
- A lesson-by-lesson Java implementation of the Gilded Rose refactoring kata☆11Dec 24, 2024Updated last year
- Refactoring exercise where data layer and business layer are not clearly separated☆19Apr 1, 2024Updated 2 years ago
- A notation for small commits messages that show the risk involved in each step☆21Dec 19, 2024Updated last year
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- AGILE TECHICAL PRACTICES mentoring program☆21Sep 22, 2025Updated last year
- This page is an attempt to centralize useful resources (code katas, workshops, talks) that can help aspiring Software Craftsperson in the…☆46Jan 14, 2026Updated 9 months ago
- AI-powered command line tool for working with legacy code☆11Mar 21, 2024Updated 2 years ago
- An exercise on refactoring☆17Nov 29, 2022Updated 3 years ago
- "Legacy code" version of the Guitar Shack implementation for folk to practice on☆12Apr 8, 2021Updated 5 years ago
- Refactoring LCD Numbers to remove the dependency injection framework.☆18Aug 27, 2026Updated 2 months ago
- Refactoring Kata to practice teasing out incohesive, coupled code☆18Feb 14, 2021Updated 5 years ago
- ☆15Oct 11, 2024Updated 2 years ago
- Level 2 of the Expense Report Legacy Code Refactoring Kata. Someone added a new feature (HTML output) without refactoring a bit!☆18Dec 20, 2021Updated 4 years ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- A refactoring kata where you'll practice disentangling business logic from frameworks and SQL☆107Oct 8, 2026Updated 3 weeks ago
- ☆21Jan 27, 2026Updated 9 months ago
- ☆12Nov 20, 2025Updated 11 months ago
- Collection of Kata Descriptions☆19Jan 19, 2022Updated 4 years ago
- A harness for writing Golden Master tests in Java, painlessly.☆12Feb 15, 2026Updated 8 months ago
- Exercises to unit test legacy code☆27Jul 18, 2011Updated 15 years ago
- Notes and scripts for my JUG KA talk on Java profiling☆22Dec 6, 2022Updated 3 years ago
- Repository for ports and adapters kata☆23Apr 14, 2023Updated 3 years ago
- Starting code and proposed solution for Functional Structures Refactoring Kata☆35May 12, 2021Updated 5 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- ☆51Oct 20, 2026Updated last week
- A kata about testing bugs in legacy code without 3 weeks of feature freeze. Leveraging on the Mikado Method and the Test Data Builder pat…☆37Mar 18, 2024Updated 2 years ago
- ChatGPT prompts for refactoring source code☆37Mar 29, 2023Updated 3 years ago
- A legacy codebase that resist a bit testing☆14Aug 7, 2019Updated 7 years ago
- Create a Linux based remote desktop environment in the Cloud (Azure)☆10Oct 25, 2022Updated 4 years ago
- Advent of Craft 2023☆93Sep 28, 2024Updated 2 years ago
- Several code katas on a racing car theme☆320May 22, 2025Updated last year