Improved consistency (#32049)

Removed extra spaces from the list (before the colons) for consistency to English original.
This commit is contained in:
Francisco Valério
2019-08-16 11:49:43 -03:00
committed by Parth Parth
parent b285aaafb5
commit 52b79f36e4

View File

@ -8,24 +8,24 @@ Padrões de design comportamental são padrões de design que identificam proble
Exemplos desse tipo de padrão de design incluem: Exemplos desse tipo de padrão de design incluem:
1. **Padrão de cadeia de responsabilidade** : objetos de comando são manipulados ou passados para outros objetos por objetos de processamento contendo lógica. 1. **Padrão de cadeia de responsabilidade**: objetos de comando são manipulados ou passados para outros objetos por objetos de processamento contendo lógica.
2. **Padrão de comando** : os objetos de comando encapsulam uma ação e seus parâmetros. 2. **Padrão de comando**: os objetos de comando encapsulam uma ação e seus parâmetros.
3. **Padrão de intérprete** : Implemente uma linguagem de computador especializada para resolver rapidamente um conjunto específico de problemas. 3. **Padrão de intérprete**: Implemente uma linguagem de computador especializada para resolver rapidamente um conjunto específico de problemas.
4. **Padrão de iterador** : os iteradores são usados para acessar os elementos de um objeto agregado seqüencialmente sem expor sua representação subjacente. 4. **Padrão de iterador**: os iteradores são usados para acessar os elementos de um objeto agregado seqüencialmente sem expor sua representação subjacente.
5. **Padrão do mediador** : fornece uma interface unificada para um conjunto de interfaces em um subsistema. 5. **Padrão do mediador**: fornece uma interface unificada para um conjunto de interfaces em um subsistema.
6. **Padrão de memento** : fornece a capacidade de restaurar um objeto ao estado anterior (reversão). 6. **Padrão de memento**: fornece a capacidade de restaurar um objeto ao estado anterior (reversão).
7. **Padrão de Objeto Nulo** : Projetado para atuar como um valor padrão de um objeto. 7. **Padrão de Objeto Nulo**: Projetado para atuar como um valor padrão de um objeto.
8. **Padrão de observador** : também conhecido como **Publish / Subscribe** ou **Event Listener** . Objetos registram para observar um evento que pode ser gerado por outro objeto. 8. **Padrão de observador**: também conhecido como **Publish / Subscribe** ou **Event Listener** . Objetos registram para observar um evento que pode ser gerado por outro objeto.
9. **Padrão de referência fraco** : Desacoplar um observador de um observável. 9. **Padrão de referência fraco**: Desacoplar um observador de um observável.
10. **Pilha de protocolos** : as comunicações são tratadas por várias camadas, que formam uma hierarquia de encapsulamento. 10. **Pilha de protocolos**: as comunicações são tratadas por várias camadas, que formam uma hierarquia de encapsulamento.
11. **Padrão de** tarefa agendada: uma tarefa é agendada para ser executada em um intervalo ou hora de relógio específicos (usados na computação em tempo real). 11. **Padrão de** tarefa agendada: uma tarefa é agendada para ser executada em um intervalo ou hora de relógio específicos (usados na computação em tempo real).
12. **Padrão de visitante de veiculação única** : otimize a implementação de um visitante alocado, usado apenas uma vez e depois excluído. 12. **Padrão de visitante de veiculação única**: otimize a implementação de um visitante alocado, usado apenas uma vez e depois excluído.
13. **Padrão de especificação** : lógica de negócios recombinável de maneira booleana. 13. **Padrão de especificação**: lógica de negócios recombinável de maneira booleana.
14. **Padrão de estado** : uma maneira limpa para um objeto alterar parcialmente seu tipo em tempo de execução. 14. **Padrão de estado**: uma maneira limpa para um objeto alterar parcialmente seu tipo em tempo de execução.
15. **Padrão de estratégia** : Algoritmos podem ser selecionados na hora. 15. **Padrão de estratégia**: Algoritmos podem ser selecionados na hora.
16. **Padrão de método de modelo** : Descreve o esqueleto do programa de um programa. 16. **Padrão de método de modelo**: Descreve o esqueleto do programa de um programa.
17. **Padrão de visitante** : uma maneira de separar um algoritmo de um objeto. 17. **Padrão de visitante**: uma maneira de separar um algoritmo de um objeto.
### Fontes ### Fontes
[https://en.wikipedia.org/wiki/Behavioral\_pattern](https://en.wikipedia.org/wiki/Behavioral_pattern) [https://en.wikipedia.org/wiki/Behavioral\_pattern](https://en.wikipedia.org/wiki/Behavioral_pattern)