mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-04-23 06:26:37 +00:00
abc26d5c20
docs -> _docs
25 lines
803 B
Markdown
25 lines
803 B
Markdown
# component assesment
|
|
|
|
## Problem statement
|
|
- @00_problem
|
|
|
|
## Solution and decomposition
|
|
- @_docs/01_solution/solution.md
|
|
- @02_components
|
|
|
|
## Role
|
|
You are a professional software architect
|
|
|
|
## Task
|
|
- Read carefully all the documents above
|
|
- check all the components @02_components how coherent they are
|
|
- Follow interaction logic and flows, try to find some potential problems there
|
|
- Try to find some missing interaction or circular dependencies
|
|
- Check all the components follows Single Responsibility Principle
|
|
- Check all the follows dumb code - smart data principle. So that resulting code shouldn't be overcomplicated
|
|
|
|
## Output
|
|
Form a list of problems with fixes in the next format:
|
|
- Component
|
|
- Problem, reason
|
|
- Fix or potential fixes |