Padrões de Código
Padrõestype deTPessoa Código
= Equipeclass deprotected Desenvolvimento
FNome:
Sumário
Delphi
Nomenclaturas
Componentes
Variáveis
Constantes
Métodos
Units
Classes
Espaçamento
Formatação Horizontal
Regras
Documentação Interna
Comentários
Boas práticas
Palavras reservadas da linguagem
SQL
Padrão
Update
Delete
Case (Sem expressão)
Case (Com Expressão)
Versionamento
Mensagem de versionamento
Apêndice
Exemplos
Delphi
Nomenclaturas
Componentes
Os componentes possuem seus prefixos utilizando letras que remetem aoCampo nome completo da classe doPessoa. componente.Prefixo ComponentesF herdadospublic dosconstructor componentesCreate(ANome: listadosString); e// sem conexão ao banco de dados devem possuir o mesmo prefixoArgumento do componentemétodo. principal,Prefixo comA. exceçãoend; dosimplementation componentesconstructor visuaisTPessoa.Create(ANome: comString); conexãovar aoLNome: bancoString; de// dados, que utilizam o prefixo “DB“ seguido do padrão identificado logo abaixo. Exemplo: DBED_Nome é um componente da classe TDBEdit, responsáVariável pelalocal. representaçãoPrefixo deL umbegin nome.end;
Seguem alguns exemplos de prefixos padrões utilizados: