Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Projeto Focus
  • Wiki
  • Wiki
  • codigo

Last edited by Rafael dos Santos Cardoso Jun 14, 2023
Page history
This is an old version of this page. You can view the most recent version or browse the history.

codigo

Home Escopo e Cronograma Processos Design Configuração Arquitetura Código Banco de Dados Qualidade Gestão

Código

Descrição

Aqui serão apresentadas as convenções do código desenvolvido, padrões, documentação e conceitos básicos serão alguns dos assuntos abordados.

Sumário

  • Ferramentas
    • Nomenclatura de Arquivos

Ferramentas

Lint

O Lint é uma ferramenta que analisa o código-fonte para sinalizar erros de programação, bugs, sugestões de estilos e construções suspeitas.

Basicamente o Lint irá auxiliar durante o tempo de desenvolvimento, dando sugestões para um melhor padrão de código de acordo com as regras previamente definidas.

Benefícios de utilizar

O principal objetivo do Lint é manter uma única forma de escrita, porém também ganhamos outros pontos como:

Melhor legibilidade do código: O benefício de um código mais legível é indiscutível e irá diminuir a curva de novos desenvolvedores.

Padronização do código: Com as regras bem definidas, fica fácil ter um padrão de código único.

Melhor manutenção do código: Com um padrão definido, a manutenção e refatoração serão menos dolorosas.

Ganho de tempo em code reviews: Às vezes algumas revisões demandam muito tempo e o lint pode evitar isso, pois previamente alguns ajustes poderão ser anunciados ao desenvolvedor e ele terá que corrigir.

Evitar erros: Lint também pode evitar erros em runtime, isso irá dar uma maior confiabilidade em cada linha de código inserida.

Nomenclatura de Arquivos

TDB

Clone repository
  • 1º Encontro com Stakeholder
  • Gerenciamento do Projeto
  • Mocks
  • Planing Poker
  • User Stories
  • arquitetura
  • banco_dados
  • codigo
  • configuracao
  • design
  • escopo e cronograma
  • Home
  • horarios
  • instalacao
  • processos
View All Pages