Skip to content
Latchkey

Dead Code Elimination - Definição do Glossário CI/CD

Dead code elimination remove código inalcançável ou não usado para que ele nunca chegue aos usuários.

Dead code elimination é uma otimização de compilador que remove código que nunca pode executar ou cujos resultados nunca são usados. Tree shaking é uma forma de dead code elimination aplicada entre módulos.

Minifiers realizam dead code elimination dentro de um arquivo, enquanto o tree shaking a estende para além das fronteiras de módulo. Juntos, eles podam código protegido por condições constantemente falsas ou nunca importado. Na CI, isso acontece durante o passo de otimização do production build.

Guias relacionados