Sign in Join
Wiki copytemporary

Nomenclature/pt: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Nomenclature/pt

OldNewLine
1+- propriedades devem não iniciar com um verbo, mas com um substantivo;
2+- métodos devem iniciar com um verbo;
3+- nomes de métodos como "GetFoo" são reservados para a propriedade "Foo" pegando o seu valor;
4+- nomes de métodos como "SetFoo" são reservados para a propriedade "Foo" atribui valor para a propriedade;
5+- nome de métodos "DoFoo" são reservados para chamar o evento "OnFoo";
6+- sugestão: use "UpdateFoo" ao invés de "DoSetFoo" para atualizar certas características ou fazer alguma asserção válida;
7+- 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
8+- notificações para descendentes de TControl devem ser chamados de CNxxx .
9+
10+---
11+*From the Free Pascal wiki, page "Nomenclature/pt", as it stood on 2007-01-16 after a change by Swen, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history