mirror of
https://github.com/azaion/gps-denied-desktop.git
synced 2026-04-23 01:16:37 +00:00
add solution drafts, add component decomposition , add spec for other docs
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
# 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:
|
||||
Analyze carefully solution `@docs/01_solution/solution.md`
|
||||
Decompose it the to the components.
|
||||
Think about components and its interaction, think about possible requirements needed for complete full interaction flow.
|
||||
Ask as many questions as possible to clarify all uncertainties.
|
||||
Then, when all the uncertainties would be cleared by user, 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:
|
||||
@@ -14,4 +17,4 @@
|
||||
- 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.
|
||||
Do not put any code yet, only names, input and output.
|
||||
|
||||
Reference in New Issue
Block a user