Article image
Kayra Cardoso
Kayra Cardoso07/03/2023 18:28
Compartilhe

Lógica de programação? Você precisa saber o que é para aprender a programar!

    Olá jovem DEV!

    Neste post, espero esclarecer o conceito de lógica de programação, a qual é de extrema importância na vida de um DEV.

    Let's Bora?

    Lógica de programação?

    Pelo nome e por nosso senso comum pensamos automaticamente que é algo muito difícil, porém é algo existente em nosso cotidiano e necessário nele.

    Mas, o que é Lógica de programação?

    A lógica de programação é uma sequência de instruções para atingir um objetivo, resolvendo assim um problema. Em nosso dia a dia , a maioria de nossas ações segue uma sequência lógica. Não nos damos conta, no entanto ao analisarmos o nosso cotidiano vemos que, muitas vezes, as nossas ações são consequências de outras ações e desencadeiam outras.

    Por exemplo...

    Tomemos como exemplo o café que tomamos pela manhã (ou chá ou suco ou outras coisas pra pessoas que não bebem cafezinho como eu).

    Quando perguntados sobre como tomamos nosso café, a maioria de nós responde que, ao acordar, preparamos o café com a ajuda de uma cafeteira elétrica, colocamos em uma caneca e tomamos.

    Mas, ao desvendar esse processo, conseguimos estipular uma sequência de passos que nos levaram ao ato final de beber esse café. Esta sequência pode ser:

    • Quando acordo, saio da cama;
    • Depois de sair da cama, desço as escadas;
    • Depois de descer, entro na cozinha;
    • Depois de entrar na cozinha, pego o pó de café no armário;
    • Depois de pegar o pó de café, coloco dentro da cafeteira;
    • Depois de colocar o pó na cafeteira…

    Se detalharmos mais esse processo, é possível incluir mais etapas nessa sequência.

    Por que a lógica de programação é importante?

    Não estamos acostumados a pensar assim no dia a dia, mas quando falamos de programação, definir uma sequência de passos é um procedimento necessário e importante, pois, diferente de nós humanos, os computadores não são capazes de prever nenhum comportamento.

    Portanto, quando queremos resolver um problema, desenvolver um software, criar um jogo ou realizar qualquer ação por meio de um código, é necessário estipular quais etapas o computador deve seguir para atingir nosso objetivo final.

    Bom, espero ter tirado um peso da sua consciência com essas explicações.

    Depois disso, que tal se tornar um Dev também?

    🔴🔴🔴 Com ou sem café? 🤔🤔

    Compartilhe
    Comentários (3)
    Marcos Santos
    Marcos Santos - 07/03/2023 20:15

    Com muito café rs

    Natanael Santos
    Natanael Santos - 07/03/2023 20:11

    com café..

    Wellington Santos
    Wellington Santos - 07/03/2023 19:55

    Mto Top!