Nomenclature/ru

From Lazarus wiki
Revision as of 21:43, 8 May 2010 by KadafiVSC (talk | contribs) (New page: * Свойства должны начинаться не с глагола, а с существительного. * Методы лучше начинать с глагола. * Име...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
  • Свойства должны начинаться не с глагола, а с существительного.
  • Методы лучше начинать с глагола.
  • Имена методов "GetНечто" резервируются для получателей свойства с именем "Нечто".
  • Имена методов "SetНечто" резервируются для установщиков свойства с именем "Нечто".
  • Имена методов "DoНечто" резервируются для вызова события "OnНечто".
  • Совет: используйте "UpdateНечто" вместо "DoSetНечто", чтобы обновить определенные характеристики или сделать какое-либо утверждение верным.
  • Свойства события лучше начинать с On..., затем прилагательное (если нужно), затем глагол, затем существительное (необязательно все сразу), например, OnFilterRecord, OnPostError, OnDblClick.
  • Предупреждения для потомков TControl должны начинаться с CNxxx.