Also software that is decently complex will always have bugs. Don't get me wrong, you get better at identifying common causalities over time as you have shown here, but given sufficient complexity, you will eventually have bugs. It's just entropy at work.
You made a logic error in your code:
I think you meant the opposite.
Also software that is decently complex will always have bugs. Don't get me wrong, you get better at identifying common causalities over time as you have shown here, but given sufficient complexity, you will eventually have bugs. It's just entropy at work.
Thanks for pointing out the error! I've fixed the bug.
Hewwo, pwease change
if
hidden
is the current state.OR, if
hidden
is desired state, changeYou didn't flip the cases when negating the predicate.
Stylistically I would ofc prefer one of:
or
for a better signal/noise ratio (which makes bugs more evident)
Apologies for the delay. I've fixed the logic error you rightly pointed out.