Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 552586
            [titulo] => Design Patterns PHP
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-04-28 09:45:26
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 269142
            [status] => A
            [isExample] => 
            [NomeUsuario] => William 
            [Apelido] => William (Devwilliam)
            [Foto] => 269142_20150809195205.jpg
            [Conteudo] => Excelente material David, seria importante implementar cada vez mais patterns no desenvolvimento com PHP, deixaria a linguagem mais profissional.
        )

)

Design Patterns PHP

PHP
David Sylvestre
   - 28 abr 2016

Apenas compartilhando.
http://designpatternsphp.readthedocs.io/en/latest/README.html

Post mais votado

William (devwilliam)
   - 28 abr 2016

Excelente material David, seria importante implementar cada vez mais patterns no desenvolvimento com PHP, deixaria a linguagem mais profissional.

Marcio Araujo
   - 28 abr 2016

Recente DESIGN PATTERNS PHP?

William (devwilliam)
   - 28 abr 2016

Patterns são antigos e não são especiais para uma linguagem, a base é orientação a objetos.

Marcio Araujo
   - 28 abr 2016

Mas o assunto em si é recente para o PHP?

Karine Sobral
   - 29 abr 2016

Ainda não estou muito bem "orientada" sobre o assunto, mas achei esse conteudo que pode contrubuir para o entendimento.

http://br.phptherightway.com/pages/Design-Patterns.html

Marcio Araujo
   - 29 abr 2016

Oi Karine, obrigado pelo link.

Karine Sobral
   - 29 abr 2016

Gostou do link? Não é simples achar o conteudo em nossa lingua.

William (devwilliam)
   - 29 abr 2016

Talvez o principal material sobre Design Patterns seja esse livro, só tive a oportunidade de ler rapidamente algumas páginas.

Karine Sobral
   - 30 abr 2016

É bem dificil, tem já traduzido William?

Marcio Araujo
   - 30 abr 2016


Citação:
Talvez o principal material sobre Design Patterns seja esse livro, só tive a oportunidade de ler rapidamente algumas páginas.


Já me falaram do livro William, parece que é um dos poucos sobre o assunto.

Fabio Basso
|
MVP
Pontos: 105
    30 abr 2016

Tem esse livro em português também.
http://novatec.com.br/livros/php-orientacao-objetos-3ed/

Karine Sobral
   - 01 mai 2016

Interessante! Obrigada.

Marcio Araujo
   - 01 mai 2016

Acho que vi uma versão anterior.

William (devwilliam)
   - 01 mai 2016


Citação:
Tem esse livro em português também.
http://novatec.com.br/livros/php-orientacao-objetos-3ed/


Tenho esse livro mas dá primeira edição, o assunto é orientação objetos mas não contempla todos os patterns catalogados, somente alguns onde o autor usa durante o projeto !

Marcio Araujo
   - 01 mai 2016

Verdade, o mais atualizado é esse?

William (devwilliam)
   - 01 mai 2016

Sim!

Marcio Araujo
   - 02 mai 2016

Tinha em pdf mas não era essa versão.

Marcio Araujo
   - 02 mai 2016

Tinha em pdf mas não era essa versão.

Fabio Basso
|
MVP
Pontos: 105
    03 mai 2016

Vejam esse artigo:
http://www.devwilliam.com.br/php/pdo-conexao-seguindo-singleton-php

O que acham dessa implementação? Haveria alguma correção a ser feita no modelo do artigo?

William (devwilliam)
   - 03 mai 2016

Nesse post segui as premissas básicas do pattern Singleton, apesar do mesmo ser considerado um "anti-pattern"!

- Construtor privado (para evitar que a classe seja instanciada);
- Atributo contendo a instância da conexão como privado;
- Atributo estático;
- Método getInstance() estático;
- Somente uma instância do atributo de conexão;

Marcio Araujo
   - 03 mai 2016

O pattern Singleton é contra indicado ou é bem aceito?