Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

uso do parenteses ao usar uma função

por que ao usar a função removeLinha não se colocam os parenteses assim como nas outras funções?

linha.find(".botao-remover").click(removeLinha);

caso seja por estar dentro de uma função, no caso click(), porque ao colocar uma função anonima tem o parenteses?

com neste caso
linha.find(".botao-remover").click(function(){

});
1 resposta
solução!

Oi Alec, tudo bom ?

Isso é somente por questão de sintaxe, pois no primeiro caso, você passou uma função como parâmetro (não precisa de parênteses ), no segundo caso é uma função anônima, ou seja você declara ela dentro do método onClick, por isso que precisa.

Espero ter ajudado