jamesshore / testing-without-mocks-complex
An elaborate demonstration of James Shore's "Testing Without Mocks" pattern language.
☆32Updated last year
Related projects ⓘ
Alternatives and complementary repositories for testing-without-mocks-complex
- A Library for PlantUML to do Event Modeling in a simple way☆34Updated 3 months ago
- A pragmatic and balanced approach to combine DDD, FP, hexagonal architecture with Kotlin☆44Updated 2 years ago
- PostgreSQL as event store - event sourcing & event streaming☆27Updated 9 months ago
- Code for James Shore's livestream: https://www.twitch.tv/jamesshorelive☆32Updated last year
- A simple Kotlin desktop Yahtzee app for demonstration purposes.☆12Updated 2 years ago
- Refactoring exercise where data layer and business layer are not clearly separated☆19Updated 7 months ago
- Actor-based DDD-first programming language☆24Updated last year
- Example code for applying DDD layered architecture in Clojure☆22Updated 8 years ago
- Fmodel demo - Functional and Algebraic Domain modeling☆11Updated 2 weeks 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
- ☆46Updated 2 years ago
- ☆24Updated last year
- The source code for the examples in Functional Design☆83Updated last year
- Example code to demonstrate the Ports and Adapters architecture style☆20Updated 3 years ago
- Advent of Code 2022☆73Updated last year
- Some Random Thougts☆58Updated 7 months ago
- Example of CQRS implementation using Kotlin and Functional Programming☆72Updated 6 years ago
- Functional core imperative shell☆95Updated 2 years ago
- A time tracker for developers, written in Clojure☆18Updated 4 years ago
- The ExpenseReport legacy code refactoring kata in >50 programming languages (Ada to Zig)☆145Updated last month
- A simple kata to live-code with Alistair about Hexagonal Architecture☆126Updated last year
- ☆33Updated 2 years ago
- [obsolete]☆8Updated 3 years ago
- ☆40Updated 8 months ago
- ☆13Updated last year
- A refactoring kata where you'll practice disentangling business logic from frameworks and SQL☆97Updated last month
- Level 2 of the Expense Report Legacy Code Refactoring Kata. Someone added a new feature (HTML output) without refactoring a bit!☆16Updated 2 years ago
- Functional, Algebraic and Reactive domain modeling with Kotlin (Multiplatform)☆251Updated this week
- Refactoring LCD Numbers to remove the dependency injection framework.☆19Updated 3 years ago