Git, Git, Git…...

Tweet Uma buzz word bem pronunciada no meio de desenvolvimento de software atualmente, principalmente pelos Rubistas, o Git é um VCS descentralizado e tudo mais o que falam por aí. Ao invés desse marketing todo em cima do software, é melhor explicar aqui os motivos que fazem...

Você assinou seu códi...

Tweet Quem utiliza-se ou já utilizou da annotation @author no cabeçalho de seus códigos levanta a mão ! o/ Annotation @author Desde que comecei a programar no ínicio do segundo semestre de 2004, eu utilizo desse tal de arroba-aútor. Já vi algumas variantes dela, por exemplo: Annotation...

Refatore cedo, refatore...

Tweet Dica de número 47 do livro The Pragmatic Programmer, de Andrew Hunt e David Thomas, esta é uma das dicas mais fáceis de explicar e uma das mais difíceis de ser seguida. Mas, perché ? Simples ! O que significa refatorar ? Essa palavra que está na roda de conversa dos...

O poliglotismo no desen...

Tweet No ínicio, quando “softwares” disponíveis através do browser não passavam de sites pessoais munidos com ingênuos formulários para contato, quem fosse capaz de entender C ou Perl rodando em CGI era rei. Com a evolução de hardware, servidores, linguagens...

Programador apaixonado...

Tweet Ser programador é uma coisa engraçada ! Tenho visto recentemente várias movimentações por parte de programadores, buscando juntar-se para: programar ! É possível reparar que a quantidade de grupinhos que buscam aprender coisas novas – sejam elas linguagens da...

Ser programador...

Tweet Quando decidi, aliás, percebi, que eu tinha vontade de estudar programação, nunca passou pela minha cabeça o quão difícil era criar uma aplicação a nível profissional. Iniciei na segunda metade de 2004, instalando um daqueles all in one for Windows (PHP, Apache, MySQL)...

Review: Zend Studio 7...

Tweet Salve ! Desde quando comecei a fazer programas venho usando algumas ferramentas para desenvolver em PHP. Na categoria Editor / IDE, na minha mão (ui) já passaram Quanta Plus, KDevelop, Eclipse PHP IDE, Netbeans for PHP e agora estou utilizando o Zend Studio. Com exceção...

Exceptions. Pois nem tu...

Tweet Salve ! Pense numa rotina que desenvolveu. Qualquer uma ! Agora tente se recordar de quantas formas ela poderia ser quebrada pelo usuário, gerando assim algo inexperado na sua aplicação fazendo com que você retornasse um erro para o cliente. E qual é a forma que você...

Indentação de código...

Tweet É fato que cada programador tem suas técnicas e formas de trabalhar: preferências por Frameworks - ou preferência por trabalhar sem uma - preferências na plataforma (Linux, OSX, Windows, Solaris, *BSD...), preferências por IDEs de desenvolvimento (Eclipse, Zend Studio,...

Design Patterns e o PHP...

Tweet Salve! Quem já ouviu falar de design patterns e que programa em PHP ? Melhor: quem que programa em PHP e está utilizando qualquer uma das patterns mais conhecidas ? Isso não é nada espantoso! Os programadores PHP em sua grande parcela ainda não acordaram para a nova realidade:...

Frameworks PHP versus C...

Tweet Salve! Com o advento do PHP 5 OO, começaram a surgir o que já era esperado: uma chuva de frameworks. Tem framework para quase tudo hoje: XML, manupilação de dados, automatização de rotinas na view, abstração de database, até modelos mais avançados, complexos e completos...

Ferramentas livres que ...

Tweet Salve! Este post o segundo post da srie Ferramentas livres que auxiliam o desenvolvimento web. De acordo com nosso cronograma, nesse segundo post, iremos falar de aplicaes que auxiliam o desenvolvimento de banco de dados. No deixe de ler tambm, o primeiro post da srie! Prompt...

Desenvolvendo para web:...

Tweet Salve! Se você é programador a mais de 2 anos, provavelmente não começou programando como todos essas coisas que ouvimos nas conferências ou que temos lido durante esses últimos tempos. Alguns, talvez muitos dos programadores web são na verdade web developers, ou seja,...

Ferramentas livres que ...

Tweet Salve! Esse post é o primeiro da série: Ferramentas livres que auxiliam o desenvolvimento web. Minha idéia é relatar em alguns posts, ferramentas de todos os tipos que auxiliam o desenvolvimento do programador web. Segue o cronograma atual da série: Editores / IDE's...