Hacker News new | past | comments | ask | show | jobs | submit login

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.




I'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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: