Closed nnsdtr closed 4 years ago
Aguardando avaliação dos pares.
De acordo.
Uma dúvida, por que a inicialização do "id" e "totalNumberEpisodes" com valor -1?
@rafaelsnv
Até agora eu entendi duas maneiras de se fazer um método construtor. Na primeira maneira, a gente tem que passar os valores para os atributos através de argumentos. Já, na segunda maneira, a gente cria o objeto "vazio" e depois preenche através da chamada do atributo, com objeto.atributo = valor
. Não há uma razão muito grande de porque eu decidi adotar a segunda maneira, pelo que podemos alterar se você quiser.
Mas fato é que, iniciando o objeto da segunda maneira, a gente poderia deixar um valor "vazio" nos atributos. O -1 seria um valor de escape, indicando que nada foi inserido no atributo ainda. Isso nos ajudaria a localizar possíveis problemas nos nossos códigos futuramente.
Ainda aguardando revisão.
@rafaelsnv @dario20 @gabrielrcarv @GuilhermeAssisAr
Entendido, fica mais fácil pra gente identificar quando o objeto ainda não foi preenchido.
De acordo.
De acordo também, acompanhei a explicação com ela.
Considero a issue fechada então, pessoal.
Estrutura do arquivo: