Skip to content

preparando review#1

Open
thiagoribb wants to merge 1 commit into
JulianadFreitas:mainfrom
thiagoribb:main
Open

preparando review#1
thiagoribb wants to merge 1 commit into
JulianadFreitas:mainfrom
thiagoribb:main

Conversation

@thiagoribb
Copy link
Copy Markdown

No description provided.

Copy link
Copy Markdown
Author

@thiagoribb thiagoribb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oii, Juliana!

De maneira geral, mostrou domínio dos conceitos apresentados em aula e apresentou um código muito bem organizado e conciso. Comentei alguns pontos pelo Pull Request.

Comment thread styles/style.css
align-items: center;
}

.boxcards {
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

É interessante colocar hífen nas classes com nomes compostos. É uma convenção que facilita a leitura do código. Chamamos esse padrão de kebab-case, é o padrão mais usado no mercado para CSS.

Comment thread script.js
@@ -1,97 +0,0 @@
let cardsnumber = parseInt(prompt("Qual o número de cartas? Número par de 4 a 14"));
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Em javascript, usamos o padrão de camelCase pra nomes compostos de variáveis e funções. É o padrão mais utilizado no mercado.

Comment thread script.js
"<img class ='gif disappears' src='imgs/unicornparrot.gif' alt='papagaio unicórnio'>"
]

//embaralha array das imagens
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devemos evitar esses comentários pois isso pode acabar poluindo o código a longo prazo.

Comment thread script.js
let cardsnumber = parseInt(prompt("Qual o número de cartas? Número par de 4 a 14"));
let win = 0;
let total = 0;
let front;
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Essa variável foi declarada globalmente mas acabou não utilizando. Devemos ter cuidado pra não deixar código desnecessário no projeto.

Comment thread script.js
Comment on lines -38 to -39
console.log(cards);
console.log(arraycards[i]);
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Não é recomendado deixar comandos como esse console.log no nosso código. Isso vale para as outras vezes em que isso aparece no código.

Comment thread script.js
}
}

function game() {
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

É interessante definir nomes mais semânticos pras funções, de maneira que ela represente de forma sucinta a intenção daquela função, assim como o nome da sua função test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant