Boa tarde, Raul!
De antemão, a "quadra" está totalmente localizada no 4°quadrante do plano cartesiano que estamos habituados:
Contudo, o eixo y do plano cartesiano da "quadra", se comparado ao plano que temos costume, está com seu sentido invertido, ou seja, o y cresce para baixo:
Então, este if
junto ao seu parâmetro, os quais estão na função que verifica a colisão com a borda, está dizendo o seguinte:
Se a coordenada yBolinha for maior que y == height (yBolinha ultrapassar a parte inferior da quadra) OU a coordenada yBolinha for menor que y == 0 ((yBolinha ultrapassar a parte superior da quadra ) então faça algo (próximas atividades do capítulo).
Caso colocássemos como parte do parâmetro yBolinha > 0
ao invés de yBolinha < 0
, não estaríamos indicando uma condição que testasse quando yBolinha passa da parte superior da quadra.