It should be super clear and obvious where users should be modifying code. Ideally, there should be specific packages designated for user code. This way, if we find that people routinely need to modify code outside these packages, perhaps abstractions need to change.
It should be super clear and obvious where users should be modifying code. Ideally, there should be specific packages designated for user code. This way, if we find that people routinely need to modify code outside these packages, perhaps abstractions need to change.