News for hackers. Stuff that matters.
Re:I have complicated feelings about TDD by steve_gh on Friday August 19, 2022 @01:14AM (#32517729)
>I believe that this is a fundamental problem of testing in all distributed systems: you are trying to test and validate for emergent behaviour. The other term we have for such systems is: chaotic. Good luck with that

Emergent behaviour is complex, not chaotic. Chaos comes from sensitive dependence on initial conditions. Complexity is associated with non-ergodic statistics (i.e. sampling across time gives different results to sampling across space).

Re:I have complicated feelings about TDD by bostik on Friday August 19, 2022 @02:49AM (#32518148)
Thank you for the correction. And indeed, "complex" would have been the right term. My bad.