Last updated
Last updated
De forma geral, em programação, devemos seguir alguns princípios para produzir o melhor código possível. Citaremos alguns aqui e queremos que os considere durante o desenvolvimento de seus códigos na Softbox.
Você não precisará disso: não inclua possíveis novas funcionalidades à aplicação a não ser que seja realmente necessário. Não adianta tentar prever o futuro, implementando "aquela funcionalidade" que economizará muito tempo, mas que nunca será usada.
Mantenha o foco em escrever códigos simples, reutilizáveis, coesos e seguindo padrões. Se algum dia for necessário, basta refatorar o seu código de forma fácil, porque o seu código é .
Benefícios:
Economia de tempo e dinheiro
Menos estresse
Menos código para manter
Melhor qualidade de código
Não se repita: é um importante princípio que procura reduzir a duplicação de código e os problemas oriundos dessa prática.
Muitas vezes, tudo se inicia com o tradicional "ctrl+c, ctrl+v". Dessa forma, é importante frisar que a criação de componentes reutilizáveis é essencial no cumprimento deste princípio. Mas não adianta nada duplicar os componentes e adaptá-los a cada situação, né? Procure tornar os seus componentes adaptáveis -- e o mesmo vale para a reutilização de métodos!
Mantenha as coisas simples, sabichão: resumindo, mantenha a simplicidade e descarte a complexidade, por exemplo, quebre aquele script complexo em várias partes simples e de resolução única, ou seja, cada parte se limitaria a resolver somente uma única tarefa do problema principal.
Benefícios:
Resolver mais problemas e com ainda mais eficiência
Produzir scripts que resolvem problemas complexos com poucas linhas de código
Construir grandes sistemas fáceis de manter
Sua base de código será mais flexível, fácil para estender, modificar ou refatorar quando novas funcionalidades forem solicitadas
Você pode descobrir mais sobre como implementar o KISS no seu trabalho .