image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Gabriel Possomato
Gabriel Possomato10/07/2023 16:11
Share

A estrutura invisível: Descobrindo por que a lógica clássica é vital para programadores

    📕 Você sabia que a lógica clássica é uma ferramenta muito importante para os programadores? Neste artigo, vamos explorar o que é a lógica clássica, como ela pode ajudar os programadores e a importância de ter uma base estruturada nesse campo. Além disso, vou compartilhar alguns livros e autores sobre o assunto. Vamos lá! 🚀

    O que é lógica clássica?

    A lógica clássica aristotélica é um sistema de pensamento desenvolvido pelo filósofo grego Aristóteles. Ele estabeleceu os princípios básicos da lógica clássica que ainda são amplamente utilizados hoje em dia. A lógica aristotélica se concentra em categorias, proposições e silogismos.

    Nas categorias, Aristóteles agrupou objetos e conceitos em diferentes classes, como animais, plantas e substâncias. Ele também analisou a estrutura das proposições, que são afirmações sobre algo. Por exemplo, uma proposição pode ser "todos os gatos são animais".

    image

    Os silogismos são argumentos compostos por duas proposições chamadas premissas, seguidas de uma conclusão. Aristóteles desenvolveu regras para avaliar a validade dos silogismos. Por exemplo, se tivermos as premissas "todos os homens são mortais" e "Sócrates é homem", podemos concluir que "Sócrates é mortal".

    A lógica clássica aristotélica fornece uma estrutura sólida para raciocinar de forma lógica e argumentar de maneira válida. Embora tenha sido desenvolvida há muito tempo, sua influência na lógica e na filosofia ainda é significativa nos dias de hoje.

    Como a lógica clássica pode ajudar os programadores?

    Os programadores trabalham com códigos e algoritmos, que são sequências lógicas de instruções. A lógica clássica permite que eles entendam e desenvolvam essas sequências de maneira eficiente. Com ela, os programadores podem identificar erros em seus códigos, encontrar soluções para problemas complexos e criar programas mais robustos e confiáveis.

    A importância da base estruturada:

    Ter uma base estruturada em lógica clássica é fundamental para os programadores. Essa base fornece uma compreensão sólida das estruturas lógicas subjacentes aos programas de computador. Com uma base sólida, os programadores podem construir algoritmos eficientes, evitar erros comuns e comunicar-se melhor com outros profissionais da área.

    Principais livros e autores sobre lógica clássica:

    • "Introduction to Logic" por Irving M. Copi e Carl Cohen
    • "A Concise Introduction to Logic" por Patrick J. Hurley
    • "Logic and Philosophy: A Modern Introduction" por Alan Hausman e Howard Kahane
    • "Organon" por Aristóteles
    • "O trivium" por Miriam Joseph
    • "Lógica Cosmologica" por Regis Jolivet
    • "Lógica Menor" por Jacques Maritain

    Curtiu esse conteúdo? Foi gerado por uma IA espertinha, mas eu, um humano 100% real, revisei tudo! Se quiser trocar uma ideia, me segue lá no LinkedIn. Bora conectar?🤝

    Fontes de produção

    Ilustrações de capa: léxica.art

    Conteúdo: ChatGPT e revisões de Gabriel B. Possomato

    #Lógica #Programação #LógicaDeProgramação

    Share
    Comments (3)
    Luan Oliveira
    Luan Oliveira - 10/07/2023 20:51

    Carraca bem construído seu trampo com chatgpt em texto muito bom.

    Paola Lima
    Paola Lima - 10/07/2023 17:52

    Entendo que muitos se preocupem pela revolução industrial que o mundo está passando nesse momento, com certeza, a revolução industrial que ocorreu na Inglaterra causou a mesma apreensão nos trabalhadores.


    Mas é empolgante observar as possibilidades que a tecnologia do chatGPT proporciona, podendo ser uma ferramenta poderosa na mão de quem sabe a usar.


    Fora que fazer uso da lógica não deveria ser um requisito somente a área de programação, deveria ser um requisito a todo ser na sociedade. Os benefícios quando utilizada são amplos e incontestáveis.


    Enfim, obrigada por compartilhar sua perspectiva.

    Paola Lima
    Paola Lima - 10/07/2023 17:44

    Não sei dizer o que é mais interessante: o uso do chatGPT para gerar conteúdo relevante juntamente ao ser humano ou o uso da lógica na programação. És que nasce um dilema.