Analisador de Complexidade e Performance de Código

Calcule Big-O honesto e as constantes escondidas, e decida se vale otimizar esse hot path.

Por Os Melhores Prompts

Categoria: Programação

O que ele faz

Calcula Big-O de tempo e espaço por função, aponta a linha que determina o resultado e expõe as constantes escondidas — cópias implícitas, alocação por iteração, recompilação de regex, queries N+1, custo de serialização. Depois estima o custo real nos seus tamanhos de entrada e diz sem rodeios se o código vale ser otimizado, ranqueia otimizações por ganho por unidade de risco e especifica um benchmark com limiar de regressão que quebra o CI.

Use quando

O que você recebe

Como usar

  1. Cole em {{source_code}} o hot path e o que ele chama.
  2. Dê tamanhos de entrada reais, distribuição, frequência de chamada e crescimento em {{workload_profile}} — um loop O(n^2) sobre vinte elementos está bom para sempre.
  3. Descreva {{runtime_context}}: linguagem e runtime, hardware, limites de memória, chamadas de banco ou rede.
  4. Anexe saída de profiler, medições ou planos de query em {{measured_evidence}}; sem isso você recebe um comando de profiling em vez de uma reescrita.
  5. Informe em {{performance_goal}} a meta de latência, throughput ou memória e por que ela importa.
  6. Adicione o benchmark especificado antes de fazer merge da otimização.

Tags: performance, big-o, complexity-analysis, profiling, optimization, benchmarking, hot-path

Preço: 10.00 BRL