De acordo com a definição, paradigma é algo que vai servir d...

Próximas questões
Com base no mesmo assunto
Q4415730 Programação

O que são paradigmas de programação?


Um paradigma pode ser entendido como um tipo de estruturação ao qual a linguagem deverá respeitar. A depender do objetivo proposto, a solução que a linguagem oferecerá obedece a um tipo de paradigma. Portanto, o que vai definir o paradigma utilizado será a tratativa dada ao problema.

É como se você tivesse que resolver um simples problema durante a execução de uma mudança doméstica. Imagine que você tivesse que levar um piano do primeiro ao terceiro andar de sua residência. O problema, já se sabe qual é. Mas de qual forma (paradigma) resolver essa questão?

Pode-se optar por carregá-lo manualmente dois andares acima. Esse seria um paradigma bastante trabalhoso, pois exigiria o esforço de várias pessoas. No entanto, outro paradigma para esse problema poderia ser o de elevá-lo por meio de um carrinho. Menos pessoas seriam necessárias e um menor esforço seria aplicado.

Por fim, alguém pode ter a brilhante ideia de usar um paradigma mais prático: elevar o piano pelo lado de fora da edificação utilizando um motor fixado no terceiro andar e acionado por controle remoto. Esforço quase zero e problema resolvido com mais inteligência.

Na comparação com a programação, esse seria um paradigma bem elegante (em termos de código). Para escolher bem, é preciso antes conhecer as alternativas.


Por que aprender sobre paradigmas de programação?

Cada paradigma surgiu de necessidades diferentes. Dado isso, cada um apresenta maiores vantagens sobre os outros dentro do desenvolvimento de determinado sistema. Sendo assim, um paradigma pode oferecer técnicas apropriadas para uma aplicação específica.

Escolhido o paradigma de desenvolvimento adequado ao projeto, isso permitirá que sejam desenvolvidas aplicações com grande produtividade. Haverá unicidade na orientação de escrita do código entre a equipe, tornando-o mais legível e criando facilidade de manutenção ao longo de sua existência.

Além disso, manter o mesmo paradigma determinará o objetivo da pessoa que trabalha com programação sobre a composição da estrutura e execução do sistema. Isso permite que as técnicas adequadas sejam utilizadas no projeto em questão. É essencial manter essa metodologia durante todo o trabalho.

Definitivamente, entender sobre os diferentes tipos de paradigmas fará com que seja ainda mais profissional. Saber qual o tipo escolher na resolução de um problema tornará seu raciocínio diferenciado. Isso quer dizer que antes de refletir sobre a solução de um problema, você pensará na modelagem dessa solução, ou seja, refletirá sobre o paradigma a ser utilizado.

NOLETO, Cairo. Paradigmas de programação: o que são e quais os principais? Disponível em: https://blog.betrybe.com/tecnologia/paradigmas-de-programacao/ Acesso em: 10/janeiro/2022 Adaptado.

De acordo com a definição, paradigma é algo que vai servir de modelo ou exemplo a ser seguido em determinada situação. É a maneira como as pessoas em conjunto vêm um fato. Portanto, podemos AFIRMAR que:
Alternativas