( locsemege | 2021. 04. 24., szo – 11:42 )

Nagyon kellemetlen, misztikus hibákat, ritkán előforduló furcsaságokat okozhat, ha valaki nem figyel oda arra, mi atomikus, és mi nem, csak úgy tekinti, mintha az lenne. Különösen szép ez, ha megörökölsz egy kódot, majd kiderül, a kolléga egy változó használatával kapcsolatban bizonyos szabályokat tart be, amit nem dokumentált, te nem tudsz erről, aztán megborul az egész. Velem volt ilyen. Egy változóba bele lehetett írni egy küldendő adatmennyiséget, ha az adat elment, a változó visszaállt 0-ba. Én meg azt csináltam, hogy ha hibára futottam, nem akartam, hogy elmenjen az adat, visszatöröltem a változót 0-ba, viszont az adat küldésének állapotautomatája tartott már valahol, de nem a végén, így szépen belefagyott az adott állapotba. Jó volt debugolni ezt. :-/