Wpis z mikrobloga

@Marmite: Pętla, która modyfikuje "zewnętrzny" stan. W tym przypadku chodziło mi o pętlę, która modyfikuje w jednym punkcie kodu stan i w następnej iteracji go czyta (np. merge join jest algorytmem, który tak działa).
Jak masz jakiś bardziej skomplikowany kod to łatwiej znaleźć gdzie pojawia się nieprawidłowość widząc słupki wypisanych wartości niż 50 razy wznawiać wykonanie kodu.

Podobnie jest z asynchronicznym kodem, ostatnio widziałem kod, który pod debuggerem wykonywał się zawsze