Quero me matricular
Artigos Alura Lingua

Você conhece o PRINCÍPIO DRY em programação?

Giovanna Oliveira
Giovanna Oliveira
Você conhece o princípio DRY em programação? #inset

Hello, there! Você já ouviu falar no princípio DRY em programação? Ele é muito importante e muito utilizado, porque assegura que o seu código está alinhado com as melhores práticas de programação.

Então se você ainda não conhece esse princípio, continue lendo para ampliar o seu vocabulário em inglês e o seu conhecimento. Let's go!

Você conhece o princípio DRY em programação?

O DRY Principle foi formulado por Andry Hunt e Dave Thomas no livro "The Pragmatic Programmer", e hoje ele faz parte da metodologia ágil Extreme Programming (ou XP, Programação Extrema).

A palavra dry significa seco em inglês, mas em programação DRY é um acrônimo que resume a frase "Don't Repeat Yourself", isto é, "Não Se Repita". O objetivo do princípio DRY é reduzir ao máximo a repetição de informações, de linhas de código, de métodos etc, para deixar o código limpo e evitar redundâncias.

Quando você está escrevendo um programa, pode haver situações em que precisa realizar a mesma tarefa em diferentes partes do código. O DRY incentiva a reutilização de código, encapsulando funcionalidades comuns em funções ou módulos para que possam ser chamados sempre que necessário. Além disso, você reduz a chance de um bug ocorrer, já que quanto maior a base de código, maiores as oportunidades para bugs.

Pense também na facilidade de manutenção: se você tiver que fazer uma mudança, ela só precisará ser feita em um lugar. Sem repetição, você reduz o risco de esquecer de atualizar uma parte do código.

Now that you understand the DRY principle, let's take a look at some examples to practice your English? (Agora que você entende o princípio DRY, vamos dar uma olhada em alguns exemplos para praticar o seu inglês?)

Can you think of possibilities to keep your own code DRY? (Você consegue pensar em possibilidades para manter o seu próprio código DRY?)

Continue estudando com a gente no nosso artigo "O que significa BACK TO THE DRAWING BOARD em tecnologia?". See you!

Aproveite e faça nosso teste de nível de inglês. Ou baixe nossa apostila que te ensina como aprender inglês de maneira eficiente!

Quer realmente aprender outras línguas, como inglês e espanhol? Conheça os nossos cursos que reforçam o aprendizado de inglês e espanhol.

Inglês e espanhol online de maneira eficaz!

Escolha um dos planos e tenha acesso aos cursos completos da plataforma

Plano Anual 12x R$40 ou R$480 Quero este plano
Plano Semestral 6x R$50 ou R$300 Quero este plano