Especificações de redação do programa de fonte ASP
1 Introdução às especificações
Essa especificação estipula principalmente as regras e precauções que os programas de origem ASP devem seguir durante a redação. O objetivo de escrever essa especificação é manter os hábitos de redação do código -fonte dos desenvolvedores de projetos consistentes. Fazendo isso que cada membro do grupo pode entender o código de outros membros do grupo, a fim de facilitar o desenvolvimento secundário da manutenção do sistema de memória do código -fonte.
2 Especificações de formato geral
2.1 Indentação
O recuo são os dois espaços expostos para aumentar a legibilidade quando o nível do programa de origem mudar. A regra do indentação é recuperar quatro espaços para cada nível. A guia não é permitida. Como a guia produzirá efeitos diferentes devido a diferentes configurações feitas pelo usuário (se você estiver acostumado a usar espaços, poderá defini -lo no editor para alterar a guia para quatro espaços). Ao inserir julgamento (se ... então, selecione ... EndSelect), loop (para [cada] ... a seguir, enquanto ... loop), com declaração, função, procedimento, declaração de classe, é adicionado um nível e, ao sair de julgamento, loop, declaração, função, procedimento, declaração de classe, é reduzida um nível. Por exemplo:
CÓDIGO:
itemp = 0
If (itemp <> 100) então
itemp = 100
Endif
2.2 quebra de linha
Uma nova linha é adicionar uma nova linha ao início e no final de uma declaração. Quando a declaração de funções, procedimentos e classes termina, adicione uma. A quebra de linha é para a conveniência da depuração do programa e mais legível.
Exemplo 1:
CÓDIGO:
i = 0
Dowhile (i <10)
i = i+1
Laço
Response.Write (i & "<br/>")
Exemplo 2:
CÓDIGO:
ClassClass1
.....
Endclass
ClassClass2
….
Endclass
Exemplo 3:
CÓDIGO:
FunctionFun1 ()
….
Função final
Subsub1 ()
….
Endsub
2.3 Espaços
Adicione espaços nas duas extremidades dos operadores e símbolos de julgamento lógico, por exemplo:
CÓDIGO:
i = i+1
a = aandb
shtml = "abc" & shtml
Mas nenhum espaço é necessário ao adicionar suportes. Por exemplo:
CÓDIGO:
Se (a> b) então 'uso incorreto
Se (a> b) então 'uso correto
Especificações de formato de escrita gramatical 3VBScript
3.1 Palavras reservadas
O princípio das palavras ou palavras -chave retidas no idioma VBScript deve ser usado na primeira capitalização de letras e nas letras restantes (recomendadas). Além disso, todos os métodos minúsculos também podem ser usados, principalmente para facilitar os programas de origem de entrada.
3.2 Processos e funções
3.2.1 Nomeação e formato
Os nomes dos processos e funções devem ser compostos por palavras em inglês significativas, e a primeira palavra é toda minúscula, e a primeira letra de outras palavras é capitalizada. Se houver apenas uma palavra, a primeira letra será capitalizada. Por exemplo: