These are chat archives for mktvirtual/guias

2nd
Jun 2014
Hugo
@hugobessaa
Jun 02 2014 20:23
Vamos nos falar por aqui, fica mais centralizado :-)
Vou pegar o resto de Git
Vocês podem clicar ali na engrenagem para ativar as notificações
Bruno Marques
@brunomarks
Jun 02 2014 20:29
ok
Hugo
@hugobessaa
Jun 02 2014 20:30
Quando forem dar pull, usem git pull --rebase. Fica bem melhor assim :-)
Hugo
@hugobessaa
Jun 02 2014 20:36
Ao lado dá pra ver a atividade da gente
Renato Galvão
@renatogalvones
Jun 02 2014 20:47
Então, uma coisa bem particular. Eu não curto identação com espaços... + alguém? ahuahuahuahauhau
Hugo
@hugobessaa
Jun 02 2014 20:49
Eu curto principalmente pq ela facilita você alinhar coisas que fazem sentido, como os valores de um array
E fica mais padronizado
É simples usar com espaços, no Sublime
Bruno Marques
@brunomarks
Jun 02 2014 20:49
Só dentro de expressão, pra separar concatenação, valor..
Hugo
@hugobessaa
Jun 02 2014 20:50
Fora que um TAB não tem um espaço padronizado. Pode ser um tamanho ou outro dependendo do editor.
Renato Galvão
@renatogalvones
Jun 02 2014 20:52
Então, pra mim TAB é 4 espaços. No Sublime vem por padrão assim inclusive. Mas ok, sem treta. Just sayin'
Hugo
@hugobessaa
Jun 02 2014 20:53
Sem treta mesmo haha. Quando eu aperto tab saem quatro espaços no sublime. É isso que acontece no teu também?
Renato Galvão
@renatogalvones
Jun 02 2014 20:53
Não, odeio isso. Aqueles 4 pontinhos miseráveis qdo seleciono. Gosto da linhazinha contínua do TAB. hauhauahuahuahu... no meu aparece assim.
Bruno Marques
@brunomarks
Jun 02 2014 20:54
    No meu aparece assim
Hugo
@hugobessaa
Jun 02 2014 20:54
```
     No meu também
Foram cinco :stuck_out_tongue:
Renato Galvão
@renatogalvones
Jun 02 2014 20:55
meu pau
O tab foi, mas não foi
ahuahuahauhauahua
Enfim, don't bother.
Hugo
@hugobessaa
Jun 02 2014 20:58
Terminei o de Git
Bruno Marques
@brunomarks
Jun 02 2014 20:58
Parabéns!
Mas não vale, vc queimou a largada!
Hugo
@hugobessaa
Jun 02 2014 21:00
Ele é menor né
Bruno Marques
@brunomarks
Jun 02 2014 21:01
Use 4 espaços para indentação (não tab)
não seria use um tab (preferencialmente com tabspace de 4) ?
```∙∙∙∙console.log(obj[i]);
∙∙∙∙console.log(obj[i]);
Hugo
@hugobessaa
Jun 02 2014 21:05
O tab é muito inconsistente. Eu acho que isso não é bom. Todos os style-guides estabelecem espaços em vez de tab por causa disso. Tem outros problemas detalhados aqui: http://www.jwz.org/doc/tabs-vs-spaces.html
Bruno, não é assim que está lá?

Bruno, dois itens que eu tinha tirado do JavaScript:


- Prefira `===` e `!==` em vez de `==` e `!=` [(?)](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_when_to_use_them)

- Declare variáveis antes de utilizá-las [(?)](http://code.tutsplus.com/tutorials/javascript-hoisting-explained--net-15092)
// bad
notes[noteClick].play();
var me = $(this);
var noteClick = me.attr('data-note');

// good
var me = $(this);

var noteClick = me.attr('data-note');
notes[noteClick].play();
```

```

Pra colocar eles em Boas práticas depois ;-)
Usei esta e esta referência pro que já fiz de JavaScript até agora
Bruno Marques
@brunomarks
Jun 02 2014 21:10
ok, amanhã continuo! tenho compromisso agora