Nomenclature/pt
From Lazarus wiki
Jump to navigationJump to search
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
日本語 (ja) │
한국어 (ko) │
português (pt) │
русский (ru) │
- propriedades devem não iniciar com um verbo, mas com um substantivo;
- métodos devem iniciar com um verbo;
- nomes de métodos como "GetFoo" são reservados para a propriedade "Foo" pegando o seu valor;
- nomes de métodos como "SetFoo" são reservados para a propriedade "Foo" atribui valor para a propriedade;
- nome de métodos "DoFoo" são reservados para chamar o evento "OnFoo";
- sugestão: use "UpdateFoo" ao invés de "DoSetFoo" para atualizar certas características ou fazer alguma asserção válida;
- propriedades de evento devem ser chamados com On.... iniciando com um adjetivo, então verbo, então um substantivo (alguns são opcionais): como OnFilterRecord, OnPostError, OnDblClick (adjetivo seguido do verbo);e
- notificações para descendentes de TControl devem ser chamados de CNxxx .