Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Para uma visao sintetizada dessas informacoes, use a tabela abaixo:

Nivel

Nome

Descricao

Exemplos

1.x.x.x

Nivel Maior

Indica uma versao de ruptura de API TODO (ou possivel ruptura) de API, iniciando em 0 e incrementando em uma unidade cada vez. A primeira versao de producao deve ter numero 1.

x.1.x.x

Nivel Menor

Indica alteracoes visiveis na API, como adicoes de metodos ou parametros, alteracoes de nomes de parametros, sobreescrita de tipos, alteracoes em hieraquia de classes ou interfaces e outras modificacoes, desde que nao invalidem o nivel maior. Inicia em 0 e incrementa em uma unidade cada vez. Quando o nivel maior . TODO muda de valor, o nivel menor junto.

x.x.1.x

Nivel de Servico

Indica correcoes de bugs ou melhorias nao visiveis em nivel de dependencias de API, como documentacao, melhoria de performance, seguranca ou outras capacidades (requisitos nao funcionais) no sistema TODO . Inicia em 0 e incrementa em uma unidade cada vez. Quando o nivel menor reinicia, o nivel de servico reinicia junto.

x.x.x.1

Nivel de Qualificacao

Incrementado automaticamente a cada build, geralmente pelo sistema de integracao continua

TODO

...

. Quando o nivel de servico reinicia, o nivel de qualificacao reinicia junto.

Exemplo Pratico

TODO - Descrever um caso de uso de como usar esse padrao no dia-a-dia.

...