5 ms·
I'd surmise that the main reason leap years continue to break systems is that new software is developed within the time between leap years that fail to account
by nicktelford 14y ago
I'd surmise that the main reason leap years continue to break systems is that new software is developed within the time between leap years that fail to account for them.
Date/time handling is notoriously difficult to get right, and leap years are an edge case that's triggered very rarely, so it's easy for novice developers to fail to handle it.
- Piskvorrr 14y agoIn other words, All Software Sucks. (I mean, shouldn't I already have come to terms with that?)