-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create mermaid function use flowchart #109
Comments
This was the second proposed step after understanding the current package. In theory in documentation driven dev it should have come before starting to implement the methods. I think doing this sooner rather than later would be a good idea |
Do not neccessarily disagree but note that my previous experience with DDD and wanting to do things "in theory correct" in practise resulted in me feeling mentally blocked and not making as much progress as something closer to "trying things". Similar to sentiment expressed previously: I do see downsides of lock-in type effects from lack of planning, but think that specific to this project and it's stage those risks can be effectively mitigated. |
This said, I do think having written the S3 refactor / |
Following on from #46, we should create a function use diagram to keep in the package documentation.
I did start creating a PR (#54) for this, but stopped short and only implemented the static function use diagram. The reason for this is that I found it quite aversive to understand all of the existing functions and their use. As I touch more of the package I hope that this gets better. I think anything that I've not used / don't understand is getting more likely to be redundant as time goes on. Could also focus on building out the function use from first principles based around the code I do understand (e.g. the
epidist
function)Here are some additional details to help with this issue:
EpiAware
model diagram looks as followsThe text was updated successfully, but these errors were encountered: