fev 19

Singleton PHP – Exemplos de Padrões de Projeto

Singleton PHP

Já passou por suas cabeças que em algumas situações, nós programadores criamos instâncias de classes com vida curta ou que gostariamos de ter uma mesma instância da classe em vários arquivos ou camadas do código? Ai vocês me perguntam “Como assim?”. Vou mostrar alguns exemplos de Anti-Padrões e como usar o Singleton PHP, assim fica mais claro.

Leia mais »

fev 12

Twitter Bootstrap, um framework para front-end

Twitter Bootstrap

Em minhas andanças pelas áreas de TI, conheci designers extremamente criativos, alguns deles também com conhecimentos e habilidades em linguagens como PHP, Java e outras. Ainda nessas andanças, conheci também programadores espetaculares, porém os melhores entre eles eram extremamente deficientes em relação ao desenho de interfaces. O problema do último grupo citado é o pior, pois todos nós sabemos que dificilmente um software ou site fará sucesso sem que possua uma interface bonita e que interaja agradavelmente com os usuários. Por esse motivo, a única saída é fazer parcerias entre programadores e designers, certo? Errado. Existem outras possibilidades, uma delas é usar um framework para front-ends e hoje vou apresentar a vocês um deles, o Twitter Bootstrap.

Leia mais »

fev 06

DigitalDev na Campus Party 2013

Campus Party 2013

Logo Campus Party 2013

Como a maioria de vocês sabem, na última semana aconteceu no Brasil a Campus Party 2013. É claro que o DigitalDev não podia deixar de marcar presença por lá e trazer alguns detalhes sobre o maior evento do mundo em relação a inovação tecnológica, Internet e entretenimento em rede.

Leia mais »

jan 22

Exemplo de MVC com PHP

Nesse artigo irei demonstrar na prática, a aplicação do padrão de projeto MVC com PHP. Para isso, construirei um aplicativo de Agenda de Contatos Telefônicos conforme requisitos funcionais, diagramas e código que serão mostrados ao longo desse texto. Mas, antes de começar, aconselho a vocês que leiam o artigo de introdução a MVC, o mesmo poderá ser visualizado acessando o link Entendendo o MVC (Model-View-Controller).

Leia mais »

jan 18

Entendendo o MVC (Model-View-Controller)

O que é MVC

MVC é a sigla referente as palavras em inglês Model, View and Controller. É basicamente um padrão de projeto que consiste na separação do código fonte do software em três camadas: Modelo, Visão e Controlador. Tais camadas serão explicadas logo abaixo.

Leia mais »

Posts mais antigos «

» Posts mais novos