Inglês para Programadores
Vocabulário de inglês voltado para programadores, com termos e expressões do ambiente de desenvolvimento de software.
Cartões · 52
- deploy
- We need to deploy the new version tonight. / Precisamos implantar a nova versão hoje à noite.
- pull request (PR)
- Please review my pull request before merging. / Por favor, revise meu pull request antes de fazer o merge.
- merge conflict
- I have to resolve a merge conflict in the main branch. / Tenho que resolver um conflito de mesclagem na branch principal.
- code review
- The code review helped catch a serious bug early. / A revisão de código ajudou a capturar um bug grave mais cedo.
- bug
- A critical bug was found in the payment module. / Um bug crítico foi encontrado no módulo de pagamentos.
- feature
- We are working on a new search feature this sprint. / Estamos trabalhando em uma nova funcionalidade de busca nesta sprint.
- commit
- Remember to commit your changes with a clear message. / Lembre-se de confirmar suas alterações com uma mensagem clara.
- push
- I will push my local branch to GitHub now. / Vou enviar minha branch local para o GitHub agora.
- pull
- Always pull the latest changes before starting work. / Sempre puxe as alterações mais recentes antes de começar a trabalhar.
- branch
- Create a new branch for every bug fix. / Crie uma nova ramificação para cada correção de bug.
- repository (repo)
- Clone the repository to set up your environment. / Clone o repositório para configurar o seu ambiente.
- refactor
- We should refactor this function to improve readability. / Devemos refatorar esta função para melhorar a legibilidade.
- debug
- I spent two hours trying to debug this memory leak. / Passei duas horas tentando depurar esse vazamento de memória.
- pipeline
- The CI/CD pipeline failed during automated tests. / O pipeline de CI/CD falhou durante os testes automatizados.
- build
- The production build took longer than expected. / A compilação de produção demorou mais do que o esperado.
- standup
- Let us discuss blockers in the daily standup meeting. / Vamos discutir os impedimentos na reunião diária de alinhamento.
- sprint
- Our team plans two-week sprints. / Nossa equipe planeja sprints de duas semanas.
- backlog
- There are over fifty user stories in our backlog. / Há mais de cinquenta histórias de usuário em nosso backlog.
- blocker
- Missing API credentials are my main blocker right now. / A falta de credenciais da API é meu principal impedimento agora.
- technical debt (tech debt)
- We need a dedicated sprint to address technical debt. / Precisamos de uma sprint dedicada para lidar com a dívida técnica.
- endpoint
- This endpoint returns user profile details in JSON. / Este endpoint retorna os detalhes do perfil do usuário em JSON.
- payload
- Ensure the request payload includes the user ID. / Certifique-se de que o payload da requisição inclua o ID do usuário.
- framework
- Which web framework should we pick for this project? / Qual framework web devemos escolher para este projeto?
- dependency
- Run the command to install the missing dependency. / Execute o comando para instalar a dependência que falta.
- environment variables (env vars)
- Store secret API keys in environment variables. / Armazene chaves secretas de API em variáveis de ambiente.
- database migration
- Run the database migration to add the new column. / Execute a migração do banco de dados para adicionar a nova coluna.
- rollback
- The update broke login, so we had to rollback immediately. / A atualização quebrou o login, então tivemos que reverter imediatamente.
- hotfix
- We released an urgent hotfix to patch the security flaw. / Lançamos um hotfix urgente para corrigir a falha de segurança.
- staging
- Test the feature on staging before sending it to prod. / Teste o recurso no ambiente de homologação antes de enviar para produção.
- production (prod)
- Never test untested code directly in production. / Nunca teste código não testado diretamente em produção.
- unit test
- Every utility method should have a corresponding unit test. / Cada método utilitário deve ter um teste unitário correspondente.
- mock
- You can mock the database connection during testing. / Você pode simular (mockar) a conexão do banco durante os testes.
- bottleneck
- Slow database queries are the primary bottleneck. / Consultas lentas ao banco de dados são o principal gargalo.
- latency
- Using a CDN helped reduce network latency significantly. / Usar uma CDN ajudou a reduzir significativamente a latência de rede.
- throughput
- The server can handle high throughput during peak hours. / O servidor consegue lidar com alto rendimento durante os horários de pico.
- stack trace
- Check the stack trace in the error logs to locate the crash. / Verifique o rastreamento de pilha nos logs de erro para localizar a falha.
- deprecated
- This method is deprecated and will be removed soon. / Este método está obsoleto (descontinuado) e será removido em breve.
- legacy code
- Maintaining legacy code takes up half our team's time. / Manter código legado consome metade do tempo da nossa equipe.
- boilerplate
- Modern frameworks eliminate a lot of boilerplate code. / Frameworks modernos eliminam muito código clichê (repetitivo).
- workaround
- We implemented a temporary workaround until the library updates. / Implementamos uma solução temporária de contorno até a biblioteca atualizar.
- pair programming
- Pair programming helped onboard the junior developer faster. / A programação em par ajudou a integrar o desenvolvedor júnior mais rápido.
- on-call
- I am on-call this weekend in case servers go down. / Estou de plantão neste fim de semana caso os servidores caiam.
- downtime
- Scheduled maintenance caused twenty minutes of downtime. / A manutenção programada causou vinte minutos de tempo de inatividade.
- uptime
- Our hosting provider guarantees ninety-nine percent uptime. / Nosso provedor de hospedagem garante noventa e nove por cento de disponibilidade.
- rate limiting
- The public API applies rate limiting to prevent abuse. / A API pública aplica limite de requisições para evitar abusos.
- webhook
- Payment gateways notify our system via webhooks. / Gateways de pagamento notificam nosso sistema via webhooks.
- caching
- Redis caching drastically improved our page load speeds. / O cache com Redis melhorou drasticamente a velocidade de carregamento.
- asynchronous (async)
- Use asynchronous calls to avoid blocking the main thread. / Use chamadas assíncronas para evitar travar a thread principal.
- scope creep
- Scope creep delayed the project delivery date by a month. / A expansão descontrolada de escopo atrasou a entrega do projeto em um mês.
- proof of concept (PoC)
- We built a quick proof of concept to validate the idea. / Construímos uma prova de conceito rápida para validar a ideia.
- deadlock
- Two concurrent transactions caused a database deadlock. / Duas transações simultâneas causaram um impasse (deadlock) no banco.
- scalability
- Cloud infrastructure improves horizontal scalability. / A infraestrutura em nuvem melhora a escalabilidade horizontal.