Comment

Comment by csours

If your code has side effects, it only ever seems to be working.

----

> the newbie says "aww, why isn't it working?"

> the intermediate says "yay, it's working!"

> the expert goes "hmm, why is it working?"

I've also seen this as

My thing isn't working and I change X and now I get error J instead of error K, so now I have to change X back because it's still not working.

Where K is a "better" error than J, such as K = failed to connect and J is Server 500 error. With J you are at least talking to a webserver.

parent csours 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton