Páginas filhas
  • Booleanos - Nomenclatura- Práticas e técnicas de programação

Alguns cuidados específico devem ser tomados ao nomear variáveis booleanas ou funções que retornam um boolean.

 

  • Deve ser bem claro o que significa quando o seu valor for True ou False;

 

  • Funções que retornam boolean, devem deixar claro que fazem isso. Para isso pode se usar, por exemplo, afixos como “Is”, “Tem”, “Pode”, etc;

 

            Exemplo:

Local lHasSpace := .F.

Local lIsReady  := .F.

 

  • Evite usar termos na negativa, pois confundem, já que a negação de uma negação retornaria positivo e a afirmação de uma negação retornaria negativo.

            Ao invés de

Local lDesabSSL   := .F.

utilize

Local lUsaSSL     := .T.

  • Sem rótulos