No description
  • Rust 27.1%
  • TypeScript 23.1%
  • Java 18.4%
  • C# 15.9%
  • Python 15.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-02 12:59:19 +02:00
cs fsf -> boston 2026-10-02 12:59:19 +02:00
java fsf -> boston 2026-10-02 12:59:19 +02:00
python fsf -> boston 2026-10-02 12:59:19 +02:00
rust fsf -> boston 2026-10-02 12:59:19 +02:00
ts fsf -> boston 2026-10-02 12:59:19 +02:00
README.md Update README.md 2024-11-27 10:26:08 +01:00
skyspell-ignore.toml fsf -> boston 2026-10-02 12:59:19 +02:00

Builder pattern in tests

Instructions

There's a bug in the production code but all tests pass!

Your first task is to find the bug and fix it, and understand why it was not caught by the tests.

Your second task is to look up the Builder design pattern and see if it can help.

Refactoring Guru is a good source for a detailed explanation of the pattern.

You may start by implementing the design pattern naively in the tests and use this as a starting point ... or maybe find an other solution ?