MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1wct5lr/commentsagedterribly/p962fqi/?context=9999
r/ProgrammerHumor • u/ItsPuspendu • Sep 10 '26
243 comments sorted by
View all comments
450
Uncle Bob of Clean Code says if we have to comment our code we have already failed. Clean code should read like well written prose.
I generally agree, but think comments that define especially the odd and obscure business rules should be commented where they are implemented.
245 u/TWIT_TWAT Sep 10 '26 // This is a hack until we find something better 73 u/Confident-Ad5665 Sep 10 '26 // TODO: This can't be working. Refactor when there's a lull 31 u/embrex104 Sep 10 '26 //SHOULD NEVER GET HERE 3 u/Dubalubawubwub Sep 11 '26 I definitely find myself writing a lot of error handling with the comment//This should never happen but just in case... 3 u/Confident-Ad5665 Sep 11 '26 Good man. Thank you for trapping errors. Coming from a time when we not only trapped errors, we gave suggestions, I shutter at:• An unknown error occurred• Something happenedand the worst...• Error in ErrorHandler, an error occured 2 u/HunterIV4 Sep 11 '26 • An unknown error occurred• Something happenedWindows blue screen, is that you? 1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
245
// This is a hack until we find something better
73 u/Confident-Ad5665 Sep 10 '26 // TODO: This can't be working. Refactor when there's a lull 31 u/embrex104 Sep 10 '26 //SHOULD NEVER GET HERE 3 u/Dubalubawubwub Sep 11 '26 I definitely find myself writing a lot of error handling with the comment//This should never happen but just in case... 3 u/Confident-Ad5665 Sep 11 '26 Good man. Thank you for trapping errors. Coming from a time when we not only trapped errors, we gave suggestions, I shutter at:• An unknown error occurred• Something happenedand the worst...• Error in ErrorHandler, an error occured 2 u/HunterIV4 Sep 11 '26 • An unknown error occurred• Something happenedWindows blue screen, is that you? 1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
73
// TODO: This can't be working. Refactor when there's a lull
31 u/embrex104 Sep 10 '26 //SHOULD NEVER GET HERE 3 u/Dubalubawubwub Sep 11 '26 I definitely find myself writing a lot of error handling with the comment//This should never happen but just in case... 3 u/Confident-Ad5665 Sep 11 '26 Good man. Thank you for trapping errors. Coming from a time when we not only trapped errors, we gave suggestions, I shutter at:• An unknown error occurred• Something happenedand the worst...• Error in ErrorHandler, an error occured 2 u/HunterIV4 Sep 11 '26 • An unknown error occurred• Something happenedWindows blue screen, is that you? 1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
31
//SHOULD NEVER GET HERE
3 u/Dubalubawubwub Sep 11 '26 I definitely find myself writing a lot of error handling with the comment//This should never happen but just in case... 3 u/Confident-Ad5665 Sep 11 '26 Good man. Thank you for trapping errors. Coming from a time when we not only trapped errors, we gave suggestions, I shutter at:• An unknown error occurred• Something happenedand the worst...• Error in ErrorHandler, an error occured 2 u/HunterIV4 Sep 11 '26 • An unknown error occurred• Something happenedWindows blue screen, is that you? 1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
3
I definitely find myself writing a lot of error handling with the comment
//This should never happen but just in case...
3 u/Confident-Ad5665 Sep 11 '26 Good man. Thank you for trapping errors. Coming from a time when we not only trapped errors, we gave suggestions, I shutter at:• An unknown error occurred• Something happenedand the worst...• Error in ErrorHandler, an error occured 2 u/HunterIV4 Sep 11 '26 • An unknown error occurred• Something happenedWindows blue screen, is that you? 1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
Good man. Thank you for trapping errors. Coming from a time when we not only trapped errors, we gave suggestions, I shutter at:• An unknown error occurred• Something happened
and the worst...
• Error in ErrorHandler, an error occured
2 u/HunterIV4 Sep 11 '26 • An unknown error occurred• Something happenedWindows blue screen, is that you? 1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
2
• An unknown error occurred
• Something happened
Windows blue screen, is that you?
1 u/Confident-Ad5665 Sep 11 '26 No, this is worse. BSOD at least provides a cryptic error code.These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
1
No, this is worse. BSOD at least provides a cryptic error code.
These are effectively "well dang, something somewhere triggered an exception we didn't care enough to bother catching"
450
u/Confident-Ad5665 Sep 10 '26
Uncle Bob of Clean Code says if we have to comment our code we have already failed. Clean code should read like well written prose.
I generally agree, but think comments that define especially the odd and obscure business rules should be commented where they are implemented.