Sexta-feira ajuda: 5 ferramentas para um desenvolvedor PHP iniciante



Os programadores sabem como ferramentas de suporte podem acelerar o processo de desenvolvimento, facilitando a vida de um especialista. Decidimos publicar pequenas coleções descrevendo essas ferramentas às sextas-feiras. Em pequenas porções, para não sobrecarregar você. Na véspera do fim de semana, informações complexas não são percebidas muito bem, mas pequenas coleções que facilitam a vida são as que o médico ordenou.

A Skillbox recomenda: O Curso de Desenvolvedor Web de Profissão Online.
Lembramos que: para todos os leitores de "Habr" - um desconto de 10.000 rublos ao se inscrever em qualquer curso Skillbox usando o código promocional "Habr".




xDebug . Se, por algum motivo, você não estiver usando um depurador, tente mudar de idéia. Você pode começar com xDebug - esta é uma das melhores ferramentas para PHP, print_r ($ VAR); exit (); apenas uma trituradora de tempo. O xDebug ajuda a lidar com tudo isso, a ferramenta é apenas um salva-vidas, indispensável em nosso trabalho.



PHPStorm . Um bom IDE é essencial para qualquer desenvolvedor. Você pode se concentrar por muito tempo sobre o que é melhor e o que é pior, mas, em vez de discutir, tente o PHPStorm. Ajuda na integração e fornece um aumento geral na produtividade do trabalho. Bem, dada a presença de uma comunidade ativa, a escolha se torna quase óbvia. E ainda - a biblioteca local de plugins é simplesmente enorme.

gráficos xhprof e chama . Se você precisar entender qual parte do código torna o programa mais lento, os gráficos xhprof e flame são simplesmente candidatos ideais para o papel de ajudantes. Sim, o suporte oficial ao xhprof pode ter sido descontinuado, mas há um grande número de garfos que continuam ativos. O gráfico de chama é um deles.



PHPUnit é a ferramenta de teste perfeita. O melhor simplesmente não pode ser encontrado. Simplesmente não há mais nada a dizer.

PHPCS / PHPCPD / PHPMD são ótimas ferramentas para melhorar a qualidade do código. Os erros podem ser encontrados no trabalho de qualquer profissional, e essa ferramenta ajudará a se livrar deles.

Na verdade, isso é tudo por hoje: se você tiver alguma de suas próprias recomendações sobre ferramentas para o desenvolvedor - cancele a inscrição nos comentários, todos agradecerão.

A Skillbox recomenda:

Source: https://habr.com/ru/post/pt427053/


All Articles