Prompt para melhores práticas em php em PHP

Prompt gerado automaticamente para Melhores práticas em PHP em PHP

5.0
42 usos
ChatGPT
Usar no ChatGPT
Considerando um projeto PHP legado de grande porte com arquitetura MVC, onde a base de código apresenta baixa coesão, alto acoplamento, e uma mistura de paradigmas (procedural e orientado a objetos), além de ausência de testes automatizados e documentação.

Elabore um plano de ação detalhado para a equipe de desenvolvimento, focado em "melhores práticas em PHP", que contemple as seguintes etapas:

1.  **Análise e Diagnóstico:** Como identificar os pontos mais críticos de refatoração, priorizando áreas com maior impacto na estabilidade e manutenibilidade do sistema. Inclua ferramentas ou técnicas recomendadas para essa fase.
2.  **Estratégias de Refatoração Gradual:** Apresente abordagens para refatorar o código sem interromper o funcionamento do sistema em produção. Detalhe como introduzir gradualmente padrões de projeto (ex: Injeção de Dependência, Single Responsibility Principle), e como migrar de código procedural para orientado a objetos de forma segura.
3.  **Introdução de Testes Automatizados:** Descreva um roteiro para adicionar testes unitários e de integração a um código que não foi projetado para ser testável. Quais são os primeiros passos e as ferramentas essenciais?
4.  **Padronização e Qualidade de Código:** Proponha diretrizes para padronizar o estilo de código (PSRs), e como utilizar ferramentas de análise estática (ex: PHPStan, Phan) para melhorar a qualidade e identificar potenciais problemas.
5.  **Documentação e Conhecimento:** Como criar e manter uma documentação útil para a equipe e para novos desenvolvedores, mesmo com um sistema em constante evolução.
6.  **Cultura de Desenvolvimento:** Sugira práticas para fomentar uma cultura de melhoria contínua, revisão de código (code review) e compartilhamento de conhecimento dentro da equipe.

Para cada etapa, justifique as escolhas com base nos benefícios esperados para a manutenção, escalabilidade e performance do sistema, e indique possíveis desafios e como superá-los. O plano deve ser prático e aplicável a um cenário real de projeto em andamento.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de PHP

Continue explorando prompts nesta categoria.

Melhores práticas de fundamentos de php para PHP

Prompt gerado automaticamente para Fundamentos de PHP em PHP

Melhores práticas de casos de uso práticos em php para PHP

Prompt gerado automaticamente para Casos de uso práticos em PHP em PHP

Melhores práticas de debugging em php para PHP

Prompt gerado automaticamente para Debugging em PHP em PHP