Organização no código
É importante pra dedéu pra facilitar a leitura e manutenção do código, que não só vai ser feita por tu, mas pelo coleguinha programador também. Abaixo, dicas de organização de código que li no curso que tô fazendo:
- INDENTAÇÃO: Espaço extra no início de uma linha de código pra mostrar que ela tá dentro de um bloco de código específico.
- COMENTÁRIOS: Anotações breves nos códigos, não aparecem na versão final, só pro povo programando.
- Comentários de linha única: Começam com // e se estendem até o final da linha, super breve. Normalmente usados pra uma só linha.
- Comentários de múltiplas linhas: Começam com /* e terminam com */. Usados pra anotações maiores.
- NOMES SIGNIFICATIVOS: Use nomes de variáveis e funções que façam sentido. Ao invés de x ou y use soma ou resultado. Mais fácil.
Raciocínio lógico e pensamento computacional
- RACIOCÍNIO LÓGICO: É a capacidade de pensar de forma clara e ordenada.
- PENSAMENTO COMPUTACIONAL: Nos permite abordar problemas de forma que um computador possa entender. Definir os passos que o PC deve usar pra resolver o problema de uma forma estruturada (esses passos são chamados algoritmos).
Abaixo, dicas pra desenvolver essas habilidades.
- DECOMPOSIÇÃO: Dividir o problema em partes menores para a resolução ficar mais fácil. Dividir ele e ir fazendo cada passo de uma vez.
- RECONHECIMENTO DE PADRÕES: Identificar soluções parecidas para problemas similares.
- ABSTRAÇÃO: Focar apenas no importante. Se tu tem por exemplo uma função que vai conter o processamento de dados de uma coisa, você não precisa de preocupar com cada coisinha dentro dessa função no futuro, só saber como e onde usar a função inteira e tá de boas
- ALGORITMOS: São os procedimentos pra resolver um problema. Uma lista de instruções. Você pode passar isso pro computador para ele resolver algum problema.
- MODULARIDADE: No início, eu achei que era o mesmo que decomposição, mas não, é diferente. Modularidade é dividir um grande problema em subproblemas menores, mas ao contrário de decomposição, é pra fazer isso LOGO NO CÓDIGO!
- Exemplo: se você for fazer um programa pra calcular a média de temperaturas de uma semana. Você cria uma por uma com FUNÇÕES DIFERENTES (e dando nome pra elas) para a entrada de dados, uma função para o processamento dos dados (pra calcular essa média), e uma função pra saída de dados (pra exibir uma média), uma por uma bem organizadinho
- Ai depois você coloca o int main() { e coloca as funções pra rodarem nele, fica bem mais organizadinho assim
- Com isso aí tu pode até reutilizar o mesmo código pra outras coisas, e também pode mudar cada função uma por uma só aquela função. Facin, facin
Nenhum comentário:
Postar um comentário