Don't Repeat Youself. "Não se repita".
ERRADO:
- Não repetir código.
CERTO:
- Não repetir regra de negócio.
- Otimização prematura!
<Table columns={[NOME]} data={[]} parseData={(columns => column.name == 'Nome')} sort />
users {
name,
email,
password
}
CrudController (index, show, create, update, delete):
- Automaticamente implementa todos os métodos e os outros so herdam esses métodos.
-
keep is simple and stupid.
-
"Mantenha o Código simples e estúpido".
-
Códificar algo que qualquer um entenda!
-
Colocar coisas difíceis de entender.
-
Variáveis que não fazem sentido para os outros, Só para você.
-
ERRADO:
function showUserInformation(data) {
return data.map(u => ({
name: u.name,
age: u.age,
}))
}
- CERTO:
function showUserInformation(users) {
return data.map(user => ({
name: user.name,
age: user.age,
}))
}
- You ain't gonna need it
- "Você não irá precisar disso"