Percebi na aula que o professor chamou uma funçao nota.isEmpty sem os parenteses.
if (nota == null || nota.isEmpty) {
print("Não é possível adicionar uma nota ...
....
Se eu testar na IDE vou saber o resultado mas prefiro perguntar:
Por que não acusou erro chamando isEmpty sem parenteses se ao chamar uma variavel precisamos do ( ).
Exemplo: nota.add( nota!) ou getComando(). ou nota.isEmpty()
Desculpe a pergunta mas poderiam me explicar se tem diferença?