Tag Archive for 'ide'

Ramblings on PHP and IDE’s

PHP: milhões de utilizadores, centenas de ambientes, 1 IDE semi-oficial.

Perspectivas sobre o PHP são tantas como os developers: cada um de nós tem um portfolio diferente de experiências com outras linguagens, cada um de nós estabelece relações com a linguagem, consoante as rotinas diárias adquiridas, os tipos de projectos, os workflows, e até mesmo as ferramentas utilizadas.

Além do mais, a linguagem é evolutiva e todos podemos sonhar… Eu me atenho a uma linguagem, mas apenas enquanto estou a trabalhar com ela. Hum… e maior parte do tempo estou! Há um trabalho de design que até pode ser feito a papel e caneta, ou whiteboard, mas depois vem o trabalho de testar/programar, passado no IDE.

Sim o IDE é o nosso amigo fiel, e a linguagem essa paixão a quem tudo perdoamos. E passamos imenso tempo juntos. E não é de férias numa ilha. Não, é mesmo a trabalhar e à procura de resultados.

Já para não falar de que muitas vezes uso o próprio IDE como ferramenta de design… e aí passo todo o clico de vida do projecto a trabalhar com ele (IDE) e ela (linguagem)… à procura dos nomes dos membros… o que pode ser um pesadelo quando estás a escrever unit cases ou fazer refactoring… e não és o kung-master-fu-jedi-god-freekin-father do editor de texto.

Eu acho que um bom casamento ele/ela dá qualidade de vida e faz crescer. Para mim é indispensável para um trabalho produtivo, … como eu concebo, claro.

Para essa integração, contribui tanto o IDE que entrega funcionalides ao developer, como a linguagem que as define. Como o artesão que em cima disso os interpreta.

Nota: o meu IDE de eleição é o Eclipse PDT.

Type cast in PHP: doing the trick beyond the language

Following my last two posts (in portuguese, here and here) about class juggling in PHP I started getting some google hits on “cast class in PHP”.

A couple of days after I just have to duh! myself in the head a couple of times for whining about it and not thinking around the problem: I found a really simple, quick and dirty solution.

Click para continuar a ler “Type cast in PHP: doing the trick beyond the language”

Limitações do PHP: verdadeiro type cast

Note:for English readers hitting this post: written in Portuguese, about a non-existing feature (variable class type cast) of php5, bith 5 and 6, and one good-argument on how it would improve programming efficiency through ide improved functionality.

UPDATE: check this post for a “solution” to class cast in PHP.

Escrevo este post como verdadeiro fã do PHP. Mas não como aquele que se limita a louvar as suas potencialidades, antes como aquele que gostava que o PHP evoluísse e se tornasse ainda mais poderoso.

Click para continuar a ler “Limitações do PHP: verdadeiro type cast”







Close
E-mail It
1