Qual padrão de projeto devo escolher?

Off Topic

26/07/2017

Bom dia a todos?

Uma pergunta que gostaria de saber a opinião de vocês. Para o desenvolvimento de um projeto, qual o padrão que devo escolher? Quais são os critérios que me fazem adotar um ou outro. Porque em alguns casos o singleton é mais aconselhável que o factory, etc?
Diogo Neves

Diogo Neves

Curtidas 0

Respostas

Estevão Dias

Estevão Dias

26/07/2017

Olá Diego, blz?

Ao estudar o Singleton você notará que ele propõe uma solução para um cenário no qual você só pode ter um único objeto de um determinado tipo, que deve ser acessado por toda aplicação. Cada linguagem tem sua forma de implementar o Singleton com seus próprios recursos, mas esse nem é o ponto fundamental. O importante é saber que o padrão existe, o que ele resolve e quando chegar a hora usá-lo. Uma conexão com um banco de dados, por exemplo, é um ótimo candidato para um Singleton.

Um excelente lugar para iniciar seus estudos com padrões de projeto é nos Guias de Referência:

https://www.devmedia.com.br/guias/padroes-de-projeto-em-java/36
https://www.devmedia.com.br/guias/padroes-de-projeto-em-net/84
https://www.devmedia.com.br/guia-de-referencia-padroes-de-projeto-em-delphi/36875

Um abraço.
GOSTEI 0
POSTAR