Twitter! Estou lá também
Para quem quiser me seguir no Twitter aqui estou eu.
Pretendo aparecer mais por lá daqui pra frente, postar coisar interessantes e bobagens também, preciso pegar este hábito. ;)
- Publicado por Rafael Souza as 02:16
- 0 comentários publicados
- Tags: twitter
Nova constante no PHP 5.3
No PHP 5.3 foi adicionada uma nova constante, DIR, que tem o mesmo resultado que dirname(FILE), bastante usado - pelo menos eu uso bastante :) - para dar um require de outros arquivos usando como base o caminho do arquivo atual.
Um exemplo simples. Digamos que temos uma estrutura de diretórios assim:
projeto
- classes
- lib
- assets
Dentro do diretório classes guardo todas as classes criadas por mim, e dentro de libs guardo todas as bibliotecas de terceiro utilizadas pela aplicação. Então vamos criar uma nova classe, chamada Image, que necessita de uma outra classe dentro de libs, chamada File
require_once __DIR__ . "/../libs/File.php";
class Image extends File {
}
Bem mais "bonitinho" né? :D
- Publicado por Rafael Souza as 00:20
- 0 comentários publicados
- Tags: php, constante
Referência de Design Patterns
Design Pattern and Refactoring
Ótima referência para quem deseja conhecer Design Patterns. Os textos são bem diretos e de fácil entendimento, e estão divididos em três categorias, Design patterns, Antipattern e Refactoring.
No mesmo site ainda está sendo vendido um livro, Design Pattern - Simply, que mostra ainda mais afundo os patterns explicados no site, vale a pena adquirir uma cópia.
Ainda não tive tempo para ler todo, mas espero conseguir depois de voltar de férias ;)
- Publicado por Rafael Souza as 17:09
- 0 comentários publicados
- Tags: design pattern, livro, referência
