🔧
Manuais Técnicos
  • Manuais Técnicos
  • Eletrônica
    • Motores DC
      • Princípios do Eletromagnetismo
      • Diferenças na construção de motores DC elétricos
      • Escolha de Motores
      • Modelagem motor brushed
    • PCBs
      • Conceitos Básicos
        • Resistores
        • Capacitores
        • Indutores
        • Diodos
      • Conceitos Avançados
        • Reguladores
        • Comunicações Digitais
        • Simulação de Sinais
        • Tratamento de sinais
        • Filtros de sinal RC
      • Altium
        • Normas
        • Organização no esquemático
          • Net Labels (Rótulos de Rede)
          • Nomeclatura dos componentes
          • Estética e Leitura Rápida
        • Criação da PCB no Altium
          • Espaçamento entre Componentes, Trilhas e Vias
          • Encapsulamento, Gerbers e Footprints
    • Programação
      • 1. Introdução
      • 2. Comentários
      • 3. Identação
      • 4. Variáveis
      • 5. Funções
      • 6. Bibliotecas
      • 7. Pré-Processamento
      • 8. VS Code
      • 9. GitHub
    • Baterias LiPo
      • Conceitos básicos
        • Resistência interna
        • Taxa de descarga
        • Capacidade de carga
        • Tensão nominal
      • Dimensionando e escolhendo uma bateria
        • Sistema de Locomoção
          • Cálculo de torque
          • Dados dos motores
          • Corrente no sistema
          • Consumo total do sistema
          • Conclusões
          • Exemplo
        • Sistema de Arma
          • Obtendo o torque da arma
          • Correntes da arma
          • Conclusões
          • Exemplo
        • Escolha de uma bateria
          • Sistemas em Paralelo
          • Sistemas em Série
          • Escolha da Bateria
      • Utilização do carregador
        • Opção de carga
        • Opção Storage
        • Opção Balance
      • Notas para uma operação segura
      • Práticas para aumentar a vida útil da bateria
      • Como montar uma bateria Li-Po
    • Altium
      • Instalação e Ativação
      • Esquemático
      • Roteamento
    • Controle de PS4
      • Hardware
      • Software
      • Aplicações
      • Conclusão
    • Módulo Bluetooth HC-05
  • Mecânica
    • Solidworks
      • Instalação, Ativação e Interface
      • Esboço 2D
      • Recursos
      • Montagem
      • Desenho
      • Projeto com Ajustes e Tolerâncias
      • Pack & Go
    • Tratamento Térmico
    • Componentes Mecânicos
      • Parafusos
      • Prisioneiros
      • Porcas
      • Arruelas
      • Anel Elástico
      • Chavetas
      • Rolamentos
      • Correias
      • Engrenagens
      • Eixos
      • Molas Prato
    • Ajustes e Tolerâncias
    • Desenho Técnico
    • Motores
    • Dimensionamentos
    • Usinagem
      • Fresamento convencional
      • Torneamento convencional
      • Corte à água e laser
      • Fresamento e CNC
    • Soldagem
      • Soldagem TIG
    • Impressão 3D
    • Ciência dos Materiais
      • Propriedades mecânicas dos materiais
      • Ensaio de Tração
        • Elasticidade
        • Rigidez
        • Dureza
          • Rigidez x Dureza
        • Resiliência
        • Ductilidade
        • Tenacidade
          • Ductilidade x Tenacidade
        • Tensão de escoamento
        • Tensão máxima
          • Fratura
      • Classificação Dos Materiais
        • Aços
        • Alumínio
        • Polímeros
      • Tratamento Térmico
        • Têmpera com Revenimento
        • Recozimento
        • Carbonitretação
      • Conclusão
    • Pedidos de materiais e serviços
      • Pedidos de aço
      • Pedidos de fibra de carbono
  • Gestão
    • Material de Divulgação Processo Seletivo
Powered by GitBook
On this page
  • 2.1 Como usar comentários:
  • 2.1.1 Comentários de linha única
  • 2.1.2 Comentários de várias linhas
  • 2.2 Utilizações
  1. Eletrônica
  2. Programação

2. Comentários

Previous1. IntroduçãoNext3. Identação

Last updated 2 months ago

2.1 Como usar comentários:

Os comentários são utilizados para explicar parte do código, podendo ser uma linha ou um bloco de código, são usados também para desativar temporariamente partes do código sem removê-las, ou para fornecer informações de como funciona.

2.1.1 Comentários de linha única

Esse tipo de comentário ocupa apenas uma linha. Quando são iniciados, o compilador ignora todo o conteúdo escrito até o fim dessa linha.

Aqui estão alguns exemplos de comentários de linha única nas linguagens mais usadas na equipe:

C/C++: Use '//' para iniciar um comentário de linha única

Python:

Use '#' para iniciar um comentário de linha única

2.1.2 Comentários de várias linhas

Esse tipo de comentário pode ocupar várias linha. Possui um ponto de início e fim. Entre esses pontos todo o conteúdo será ignorado.

Aqui estão alguns exemplos de comentários de várias única nas linguagens mais usadas na equipe:

C/C++: Use '/*' define um início e '*/' um fim

Python:

Use ' """ ' define um início e um fim

2.2 Utilizações

Documentar a finalidade de funções e variáveis: Os comentários devem explicar o que uma função faz, quais são seus parâmetros e qual é o seu retorno. Para variáveis, documente seu propósito, significado e contexto em que são utilizadas. Isso ajuda a entender o que uma determinada função ou variável faz sem ter que ler e entender todo o código.

Explicar partes complexas do código: Quando encontrar trechos de código difíceis de entender, adicione comentários explicativos sobre o que está acontecendo e por quê. Comentários são úteis para descrever a lógica por trás de um código complexo, tornando-o mais fácil de entender para outros desenvolvedores.

Adicionar notas sobre decisões de design ou alterações futuras: Comentários podem ser usados para explicar por que uma determinada abordagem foi escolhida, ou para indicar possíveis melhorias ou alterações futuras. Isso pode ser útil para o planejamento e para entender por que certas decisões foram tomadas durante o desenvolvimento.

Descrever algoritmos ou estruturas de dados: Ao implementar algoritmos ou estruturas de dados complexas, é útil adicionar comentários explica digo com o mínimo de palavras possível. Os comentários devem ser claros e diretos, evitando ambiguidades e fornecendo informações relevantes para facilitar a compreensão do código.

Ter uma estrutura de código comentada é uma ótima prática dentro da programação: Uma estrutura de código bem comentada ajuda a organizar e entender o fluxo do programa, tornando-o mais fácil de manter e dar suporte. Isso torna o código mais legível e fácil de manter.

Comentar as chaves ao abrir e fechar: Comentar as chaves ao abrir e fechar blocos de código ajuda a visualizar a estrutura do programa, facilitando a identificação de escopos e evitando erros de lógica. Isso pode ajudar a identificar rapidamente o que uma determinada chave está fechando.

Explicar o motivo daquele valor: Quando valores específicos são atribuídos a variáveis ou constantes, adicione comentários explicando o motivo ou o significado desses valores, tornando o código mais compreensível e transparente .Isso pode ajudar a entender por que um determinado valor foi usado.

Os comentários em cinza, explicam cada parte do código
Os comentários em cinza, explicam cada parte do código