Hacker News new | ask | show | jobs
by jitl 524 days ago
So… if I ever decide I want to change the call stack of a lower level function… I’m going to break types that all my callers and callers’ callers and callers’ callers’ callers’ are depending on? Like, my call stack is enshrined in a type so that to change it means a refactor all the way up to main()?
1 comments

Ultimate job security. Write the code that no one will ever dare to touch. And you pass on your job security to those few brave souls who do.