logoalt Hacker News

Decabytestoday at 2:23 AM1 replyview on HN

Like most things in programming, handling the easy stuff is easy, but it’s all the edge cases that kill you. I’m writing an IDE in flutter right now, and all of the defensive programming I have to do to handle the unhappy path, is where 50% of my code goes.


Replies

zenogantnertoday at 5:42 AM

So maybe we need programming languages that are really good/supportive at handling errors (while not introducing more of them)?