4 ms·
The crash when your program is distributed is the normal workflow. What matters is that your program runs flawlessly in its distributed environment, not that yo
by mgaunard 3y ago
The crash when your program is distributed is the normal workflow. What matters is that your program runs flawlessly in its distributed environment, not that your test suite passes locally.
Testing is but a proxy to achieve the true goal, and is far from perfect.
- CyberDildonics 3y agoYour normal workflow is only finding bugs once you've released your program to other people? You don't find any bugs while you work on it? You write a program and if it compiles you immediately assume everything is fine, release it and wait for someone to complain? Do you realize that this thread was about someone saying that debug builds are a legacy holdover from the 80s ? Testing is but a proxy to achieve the true goal, and is far from perfect. What is this supposed to mean?
- mgaunard 3y agoThe bugs you find while working on something are trivial ones; the hard bugs come from integration with other components. Additionally most software runs as a service this day, so you have fast deployment iterations to collect errors. Even for something like games, they get OTA updates all the time, fixing bugs that were only found while people were playing the game. > What is this supposed to mean? This is a pretty simple sentence in straightforward English. Which word do you have a problem with?
- CyberDildonics 3y agoWhat is it exactly that you think you're replying to? All this was about was someone thinking there was no use for debug builds. You're hallucinating some sort of discussion or argument about distributed software, services, updates, none of it is even coherent to what is being talked about.
- mgaunard 3y agoThe parent of the thread is https://news.ycombinator.com/item?id=39950725 https://news.ycombinator.com/item?id=39950725 It argues that you shouldn't debug optimized builds. Obviously, as I pointed out, a real programmer needs to be able to debug optimized builds. Maybe you should be the one tracking what you're replying to.
- CyberDildonics 3y agoDid you get mixed up and think that people saying that debug builds are crucial for iterations means that they were saying no one ever needs to debug an optimized build?
- shrimp_emoji 3y agoI will not let you get the last word in this one, CD.
- CyberDildonics 3y agoWhy not?
- deleted 3y ago[deleted]