Why in library max() function is used
word SegaController::getState() { if (max(millis() - _lastReadTime, 0) < SC_READ_DELAY_MS)
instead of
word SegaController::getState() { if ((millis() - _lastReadTime) < SC_READ_DELAY_MS) {
What is a gain of using max() function?