13 lines
481 B
Markdown
13 lines
481 B
Markdown
# Drill: break-dependency
|
|
|
|
## Goal
|
|
Introduce one seam that reduces coupling to a hard dependency.
|
|
|
|
## Prompt
|
|
Find one hard dependency in `code/` such as time, randomness, persistence, network, UI, or global state. Introduce the smallest seam you can so that behavior can be controlled more easily in tests.
|
|
|
|
## Success conditions
|
|
- One dependency is isolated behind a seam
|
|
- The change is small and reviewable
|
|
- You can explain the enabling point and why it is safer to change now
|