mirror of
https://github.com/azaion/gps-denied-desktop.git
synced 2026-04-23 02:06:36 +00:00
18 lines
670 B
Markdown
18 lines
670 B
Markdown
# decompose
|
|
|
|
Decompose the `@docs/01_solution/solution.md` to the components.
|
|
Store description of each component to the file `docs/02_components/[##]_[component_name]/spec.md` with the next structure:
|
|
- Component Name
|
|
- Detailed description
|
|
- API methods, for each method:
|
|
- Name
|
|
- Input
|
|
- Output
|
|
- Description
|
|
- Test cases for the method
|
|
- Integration tests for the component if needed.
|
|
- Non-functional tests for the component if needed.
|
|
|
|
Generate draw.io components diagram shows relations between components.
|
|
Do not put any code yet, only names, input and output. Ask as many questions as possible to clarify all uncertainties.
|