🐘
ChatGPT intermediate

Prompt para melhores práticas em php em PHP

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

4 usos PHP

Prompt completo

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.

Tags relacionadas

PHP Melhores práticas em PHP gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico