// vocabulary · English · Technology & Programming
Vocabulário por categoria
💡 Como dev, você já usa esses termos em inglês no dia a dia — mas saber explicá-los em inglês faz toda diferença em entrevistas, reuniões e documentação internacional.
Glossário completo — 50 termos essenciais
| Term | Português | Example sentence |
|---|---|---|
| bug | erro no código | "I found a bug in the login function." |
| feature | funcionalidade nova | "We shipped a new feature today." |
| repository | repositório de código | "Clone the repository and run npm install." |
| branch | ramificação do código | "Create a new branch for this feature." |
| merge | unir ramificações | "Merge the PR after code review." |
| pull request | proposta de mudança no código | "Open a pull request when you're done." |
| commit | salvar mudança no Git | "Commit your changes with a clear message." |
| deploy | publicar em produção | "We'll deploy on Friday afternoon." |
| environment | ambiente (dev/staging/prod) | "It works on my local environment." |
| dependency | biblioteca/pacote necessário | "Add the dependency to package.json." |
| framework | estrutura de desenvolvimento | "React is a JavaScript framework." |
| library | biblioteca de código | "We use pandas as a data library." |
| API | interface de comunicação | "The API returns data in JSON format." |
| request | requisição/pedido de dados | "Send a GET request to the endpoint." |
| response | resposta do servidor | "The response status was 200 OK." |
| authentication | verificação de identidade | "Use JWT for authentication." |
| authorization | permissão de acesso | "Only admins have authorization for this." |
| encryption | criptografia de dados | "All passwords use encryption." |
| cache | armazenamento temporário rápido | "Clear the cache if you see old data." |
| log | registro de eventos do sistema | "Check the logs for error details." |
| stack | conjunto de tecnologias usadas | "Our stack is Python, React and Postgres." |
| runtime | tempo/ambiente de execução | "A runtime error occurred on line 42." |
| syntax | regras de escrita da linguagem | "Check your syntax — missing a colon." |
| variable | variável | "Store the result in a variable." |
| function | função | "Write a function to handle this logic." |
| loop | laço de repetição | "Use a loop to iterate over the list." |
| array | lista/vetor de dados | "Map over the array to transform items." |
| object | objeto (estrutura de dados) | "The user object has name and email." |
| class | classe (POO) | "Create a class called UserManager." |
| instance | instância de uma classe | "Create an instance of the class." |
| inheritance | herança (POO) | "Use inheritance to extend the base class." |
| callback | função passada como argumento | "Pass a callback to handle the response." |
| async / await | código assíncrono | "Use async/await for API calls." |
| error handling | tratamento de erros | "Add error handling with try/except." |
| refactor | reorganizar código | "Let's refactor this before shipping." |
| scalability | capacidade de crescer | "We need to think about scalability." |
| bottleneck | gargalo de performance | "The database query is the bottleneck." |
| workaround | solução alternativa/gambiarra | "This is a workaround, not a real fix." |
| hardcode | valor fixo no código | "Don't hardcode the API key in the file." |
| legacy | código antigo/legado | "This is legacy code from 2015." |
| documentation | documentação do sistema | "Check the documentation for details." |
| version control | controle de versão (Git) | "Always use version control." |
| open source | código aberto/público | "Python is open source." |
| snippet | trecho/pedaço de código | "Share the code snippet with the team." |
| bandwidth | largura de banda/capacidade | "I don't have the bandwidth for this now." |
| roadmap | plano/mapa de entregas futuras | "Check the product roadmap for Q3." |
| proof of concept | protótipo para validar ideia | "Build a PoC before full development." |
| best practice | boa prática de desenvolvimento | "It's best practice to write unit tests." |
| technical debt | débito técnico acumulado | "We need to address our technical debt." |
| boilerplate | código padrão repetitivo | "Use a template to avoid boilerplate." |
Frases do dia a dia de um dev
💬 Expressões que você vai ouvir e usar em reuniões, code reviews e Slack!