-
Notifications
You must be signed in to change notification settings - Fork 11
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
Review code #90
Comments
To complete: at the |
I'll have a look 👀 |
Hi DAISIE team, I've reviewed the first function only, as most of this feedback will apply I will review the other functions if the feedback given Keep up the good work! Cheers, Richel
I enjoy the extensive amount of documentation. It is recommended however,
Superior option: use
Brilliant, could not have done any better 😁
This is a terrible return type to read. The return type is a list,
Taking a look at the blame/praise
👍
These examples can definitely be improved. Example code should be runnable, simple and clean. Also, make the example simple. I am unsure what those numbers The style is non-Tidyverse (an equal sign for assignment is so 1970s). Final point: these simulations in the examples are, as far as I remember,
I wish I knew what M was before reading the doc. Actually, I learned
I predict this is the number of replicates, instead of some other DAISIE sim
OK enough.
I see why this value is chosen: I predict there are two
Would an
No idea why a
This argument should be removed: it is needlessly 'convenient', and complicates
OK
Verbose hould be false by default: Duck for 'Unix Golden Rule of Silence'.
The use of
I enjoy this error checking! But first, this error checking is already quite complex. Use a function Second, it is getting clear that the function I do see the function is mostly a redirection function already, depending Not all input parameters are checked. For example, for the diversity I see it is hard to check all input parameters: the function has tons of
Use
Would the 'convenient' plotting be removed, one can write
This part is definitly not a function read, with
Would the 'convenient' plotting be removed, one can write
Would the 'convenient' plotting be removed, one can write
Remove this 'convenient' plotting. It has nothing to do with simulating.
|
I will unassign me now, up until I am given the green light for another round of feedback 😇 |
@richelbilderbeek, thank you so much for such great comments on the code! I will go over each topic with the rest of the DAISIE team to discuss/implement changes, we'll probably break this down into individual issues to go step by. Thanks again, we'll keep everyone updated! 👍 |
Thanks! I am happy to hear that the feedback is appreciated! Good luck 👍 |
To quote @joshwlambert:
The text was updated successfully, but these errors were encountered: