mwhelan / Katas
A collection of TDD exercises that are useful as katas
☆73Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for Katas
- ☆62Updated 12 years ago
- Backend application for the CleanCoders series☆89Updated 5 years ago
- Kata for a legacy code hands-on session. The objective is to write tests and refactor the given legacy code.☆434Updated 4 months ago
- ☆22Updated 7 years ago
- Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations☆198Updated last month
- ☆111Updated 4 years ago
- A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model☆32Updated last year
- 💡 A curated list of resources about (and beyond) software crafting☆60Updated 5 years ago
- A curated collection of useful links and resources related to Domain-Driven Design☆62Updated last week
- The videostore example from Martin Fowler's Refactoring, and from Episode 3 of cleancoders.com☆86Updated 3 years ago
- ☆214Updated 3 weeks ago
- Exercise used for our recruitment process☆31Updated 7 years ago
- Outside-In TDD kata☆29Updated 4 years ago
- This page is an attempt to centralize useful resources (code katas, workshops, talks) that can help aspiring Software Craftsperson in the…☆44Updated 5 months ago
- TDD with Mock Objects: Design Principles and Emergent Properties (C#, JavaScript, Java, Python, Ruby)☆287Updated 2 years ago
- Kata to learn about Polymorphism☆120Updated 3 weeks ago
- An example application implementing Hexagonal Architecture☆133Updated last year
- My take on the SpringTrader project (previously NanoTrader).☆71Updated 11 years ago
- [obsolete]☆8Updated 3 years ago
- Sources for my class "Refactoring from Big Ball Of Mud"☆52Updated 4 years ago
- ☆176Updated 4 years ago
- Cinema playground - example repo from reserving seats with different rules☆74Updated 2 years ago
- A simple project to explain CQRS during a live coding session at MS experiences'16☆142Updated 7 years ago
- GitHub Pages☆83Updated 6 years ago
- A Kata exercise. This one involves writing code to reserve seats on a train.☆112Updated 8 months ago
- The VLINGO XOOM examples demonstrating features and functionality available in the reactive components. See each of the submodules for sp…☆186Updated last month
- Example from a post exploring CleanArchitecture: https://fullstackmark.com/post/11/better-software-design-with-clean-architecture☆135Updated 7 years ago
- This repository contains Hands on Test Driven Development Katas (C#)☆721Updated 2 years ago
- A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resourc…☆73Updated 3 years ago
- This is an example of code obsessed with primitives.☆45Updated 5 months ago