Skip to main content

Padrões de Código

Padrões

type deTPessoa Código

=

Equipeclass deprotected Desenvolvimento

FNome:

 

String;

 

//

 

 

logo_supersoft_azul.png

 

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

  1. 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: