3 ms·
You're fooling yourself, in a mature codebase, if you think you can modify code and not look past function boundaries. That assertion would be more credible in
by barrkel 6y ago
You're fooling yourself, in a mature codebase, if you think you can modify code and not look past function boundaries.
That assertion would be more credible in a language that captures side effects in the type system, but that's not what most people use.
- hackinthebochs 6y agoI'm not sure what point you're making. If you are just assuming that functional boundaries tend to not be maintained in practice then you're not contradicting anything I have said. Whether or not functional boundaries are easy/hard to observe depends on the language and coding conventions.