You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Use o mesmo vocabulário para o mesmo tipo de variável
52
52
@@ -88,7 +88,7 @@ class User:
88
88
return Record()
89
89
```
90
90
91
-
**[⬆ back to top](#table-of-contents)**
91
+
**[⬆ back to top](#índice)**
92
92
93
93
### Use nomes fáceis de pesquisar
94
94
Nós vamos ler mais código do que escrever, por isso é importante que o código que escrevemos seja legível e fácil de achar. Ao *não* nomear variáveis, prejudicamos nossos leitores.
### Argumentos de funções (2 ou menos, idealmente)
247
247
Limitar a quantidade de parametros de uma função é incrivelmente importantante porque isso torna sua função fácil de testar. Ter mais de três de leva em uma explosão onde você tem que testar vários casos diferentes, com argumentos separados.
@@ -412,7 +412,7 @@ create_menu(
412
412
)
413
413
)
414
414
```
415
-
**[⬆ back to top](#table-of-contents)**
415
+
**[⬆ back to top](#índice)**
416
416
417
417
### Funções devem fazer somente uma coisa
418
418
Esta é, de longe, a regra mais importante da engenharia de software. Quando as funções fazem mais de uma coisa, elas são mais difíceis de compor, testar e pensar sobre. Quando você consegue isolar a função para apenas uma ação, elas podem ser refatoradas sem muita dificuldade e seu código será fácilmente lido. Se você não tirar mais nada deste guia além disso, você estará à frente de muitos programadores.
0 commit comments