Code Architecture#
Design Priorities#
Reliable
Maintainable
Modular
Readable
Extensible
Robust (where possible)
User-friendly (as far as possible)
Not Prioritized#
Scalable
Efficient
Secure
Folder Structure#
Directory |
Description |
|---|---|
|
Main package. |
|
Control-related utilities. |
|
Core functionality. |
|
Environment configurations. |
|
General utilities. |
|
Project documentation. |
|
Example scripts. |
|
Unit and integration tests. |