Re:Accidental implosion yields new measurement for ocean's d...
by Osiris on Tuesday February 08, 2022 @11:29PM
(#30268829)
As a software engineer, one the reasons I like to write tests is because it forces me to think about everything that could go wrong.
Once I write tests for all the things that could go wrong and verify the correct behavior, I feel a lot better than if I only test the happy path (when everything goes right).
I wish software developers would take more time to think about how things could go wrong.
Re:Accidental implosion yields new measurement for ocean's d...
by nerdponx on Wednesday February 09, 2022 @04:55AM
(#30270881)
> I wish software developers would take more time to think about how things could go wrong.
I wish more PMs understood the need to spend developer hours on it.
Re:Accidental implosion yields new measurement for ocean's d...
by ZaoLahma on Wednesday February 09, 2022 @05:29AM
(#30271091)
I wish customers would pay for the developer hours needed to be spent on it.
Re:Accidental implosion yields new measurement for ocean's d...
by shawabawa3 on Wednesday February 09, 2022 @07:46AM
(#30271967)
PMs shouldn't have any input in how development is run (that's an EMs role). Dev time should be quoted to them including the time to test otherwise you're implying testing is optional and can be skipped
Re:Accidental implosion yields new measurement for ocean's d...
by nerdponx on Saturday February 12, 2022 @08:53AM
(#30312808)
Fair and good point, but this depends a lot on the structure and health of the organization.
Re:Accidental implosion yields new measurement for ocean's d...
by sul_tasto on Wednesday February 09, 2022 @01:51AM
(#30269734)
Canadian astronaut Chris Hadfield wrote about the very same thing in discussing preparations for space flight. Kinda cool. https://archive.org/details/isbn_9780316253017
Re:Accidental implosion yields new measurement for ocean's d...
by kilroy123 on Tuesday February 08, 2022 @11:41PM
(#30268915)
That's called negative visualization and has roots in stoicism.
Re:Accidental implosion yields new measurement for ocean's d...
by toss1 on Wednesday February 09, 2022 @11:50AM
(#30274850)
Writing down everything that can go wrong is the only proper response to Murphy's Law.
Only when you've written them all down, do you have a list of things to actively expect to go wrong, and prevent or mitigate.
It is the difference in handling risk between using knowledge, skill, technology, and planning to manage risk, vs relying on Pure Dumb Luck and hoping to get away with something.
"It sounds a bit sadistic," he says. "But it's a really good exercise to do.""
Anyone else finding beauty in this?
The meticulous and tedious, often thankless nature of scientists and their work. Also a nice strategy to implement for some other projects/fields.