Open timfelle opened 6 months ago
We should bring up the discussion about the _m
for modules. We kind of agreed on it, but scheduled for after 0.8, which is pretty much now. I am still very much in favour.
No, we didn't not agree :), Please no we should not append _m
Well if we don't append the _m
then we should start renaming the variables. So case
could be neko_case
maybe?
Im not sure I am clear on the effects of this. How does for example calling variable case make things problematic?
A number of variables are actually masking modules several places in the code. We discussed several approaches to solving it. One could be changing the naming convention of modules to have a "name_m" similar to what is established with types. Alternatively one could go and use other names for the variables. However it is no simple task. Here we can try to keep track of where we meet it to also have a checklist to resolve later.
case
input variable in simulation component initializers are a good example of something with many side effects.