CDCgov / phdi

https://cdcgov.github.io/dibbs-site/
Creative Commons Zero v1.0 Universal
28 stars 11 forks source link

SPIKE: Improve developer documentation for the DIBBs portal #1431

Open bamader opened 3 months ago

bamader commented 3 months ago

As with our overhaul of the orchestration service, we want to make sure the newly refactored code is as clean as possible. To this end, the scope of this ticket is making sure that all functions in the DIBBs portal have docstrings, parameter type hints, return signatures, and thorough commenting throughout. Additionally, we want a markdown file walking through an overview of the system, some decision choices, and some user interface components / commands, similar to what we have in the orchestration service.