home.social

#programacao — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #programacao, aggregated by home.social.

  1. Você conhece o Scratch? Essa linguagem de programação visual baseada em blocos é uma das ferramentas educacionais mais intuitivas do mundo, permitindo que crianças e jovens de 5 a 16 anos criem seus próprios projetos de forma totalmente prática.

    Confira o artigo completo no site da Sociedade Pinguim para entender como o Scratch funciona e a sua importância na introdução à programação:
    sociedadepinguim.com.br/scratc

    #SociedadePinguim #Scratch #Programacao #Educacao #SoftwareLivre

  2. Por que o desenvolvimento permanece relevante com IA

    Será que a IA vai realmente substituir os programadores? 🤔

    • Por que isso importa: a construção de qualquer coisa depende muito do objetivo e do problema que está sendo resolvido. 🧭
    • Entender o problema: quando você entende o problema e os passos necessários para superá-lo, você orienta melhor o processo. 📝
    • Limitação da IA: a IA pode programar, mas talvez não tenha conhecimento...

    #IA #programação #desenvolvimento #MorningCrypto

  3. Por que o desenvolvimento permanece relevante com IA

    Será que a IA vai realmente substituir os programadores? 🤔

    • Por que isso importa: a construção de qualquer coisa depende muito do objetivo e do problema que está sendo resolvido. 🧭
    • Entender o problema: quando você entende o problema e os passos necessários para superá-lo, você orienta melhor o processo. 📝
    • Limitação da IA: a IA pode programar, mas talvez não tenha conhecimento...

    #IA #programação #desenvolvimento #MorningCrypto

  4. Agents por Diretório — Documente cada pasta com agents.md

    Quer que seu agente entenda o projeto sem vasculhar todo o repositório? 🤔

    - ✅ O que é: crie um "agents.md" em cada diretório para resumir o propósito daquela pasta (front-end, back-end, DB, área compartilhada, etc.)
    - 🚀 Benefícios: o agente não precisa ler arquivo por arquivo — ele encontra o agents.md, traz para a memória e já sabe o que aquele...

    #agents #repositorio #ia #dev #programacao #codestyle #arquitetura #MorningCrypto

  5. Agents por Diretório — Documente cada pasta com agents.md

    Quer que seu agente entenda o projeto sem vasculhar todo o repositório? 🤔

    - ✅ O que é: crie um "agents.md" em cada diretório para resumir o propósito daquela pasta (front-end, back-end, DB, área compartilhada, etc.)
    - 🚀 Benefícios: o agente não precisa ler arquivo por arquivo — ele encontra o agents.md, traz para a memória e já sabe o que aquele...

    #agents #repositorio #ia #dev #programacao #codestyle #arquitetura #MorningCrypto

  6. Novo post no blog: testes que realmente testam.

    Fixtures com escopo controlado, parametrize para eliminar duplicação e mocks com pytest-mock para isolar dependências externas — tudo o que falta para sair do `assert 1 == 1` e ter uma suite que protege o código de verdade.

    Fecha o loop do artigo de injeção de dependência: o código ficou testável lá; agora está, de fato, testado.

    🔗 riverfount.dev.br/posts/pytest

    #python #pytest #testes #programação

  7. Mês das Mulheres
    Começamos por relembrar ela!
    Ada Lovelace (1815–1852)
    Matemática britânica considerada a primeira programadora da história.
    Escreveu o primeiro algoritmo destinado a ser executado pela Máquina Analítica de Charles Babbage, antecipando conceitos fundamentais da computação.
    #AdaLovelace #MulheresNaComputação #WomenInTech #WomenInComputing
    #HistóriaDaComputação #Programação #Algoritmos #MulheresNaCiencia

  8. Mês das Mulheres
    Começamos por relembrar ela!
    Ada Lovelace (1815–1852)
    Matemática britânica considerada a primeira programadora da história.
    Escreveu o primeiro algoritmo destinado a ser executado pela Máquina Analítica de Charles Babbage, antecipando conceitos fundamentais da computação.
    #AdaLovelace #MulheresNaComputação #WomenInTech #WomenInComputing
    #HistóriaDaComputação #Programação #Algoritmos #MulheresNaCiencia

  9. Mês das Mulheres
    Começamos por relembrar ela!
    Ada Lovelace (1815–1852)
    Matemática britânica considerada a primeira programadora da história.
    Escreveu o primeiro algoritmo destinado a ser executado pela Máquina Analítica de Charles Babbage, antecipando conceitos fundamentais da computação.
    #AdaLovelace #MulheresNaComputação #WomenInTech #WomenInComputing
    #HistóriaDaComputação #Programação #Algoritmos #MulheresNaCiencia

  10. Mês das Mulheres
    Começamos por relembrar ela!
    Ada Lovelace (1815–1852)
    Matemática britânica considerada a primeira programadora da história.
    Escreveu o primeiro algoritmo destinado a ser executado pela Máquina Analítica de Charles Babbage, antecipando conceitos fundamentais da computação.
    #AdaLovelace #MulheresNaComputação #WomenInTech #WomenInComputing
    #HistóriaDaComputação #Programação #Algoritmos #MulheresNaCiencia

  11. Olha eu na primeira aula do curso Programando em Python realizado pelo SENAI - Londrina!

    Vamos ver o que aprenderei de novo hahahahah

    #Python #SENAI #Programação #Aprendizagem

  12. Musos e musas, indicação de livros técnicos?

    Quero aprofundar conhecimentos de design patterns, boas práticas, construir coisas escaláveis com foco em front. Go!

    (De preferência fugindo do Uncle Bob mas se tem coisas ok ali me avisem)

    #BolhaDev #programação

  13. 🚀 **Pattern Matching em Python: Diga adeus às árvores de if/elif verbosos!** 💻

    Acabei de publicar um guia técnico completo sobre o **match/case** do Python 3.10+: destructuring de listas, dicts, classes, guards e como ele **aniquila** o switch case tradicional de C/Java. Exemplos práticos para APIs REST, eventos JSON e full-stack!

    Por que usar?
    - Código 50-70% mais limpo
    - Sem fallthrough bugs
    - Poder estrutural nativo

    👉 Leia agora: bolha.blog/riverfount/pattern-

    **Teste um exemplo hoje e comente: qual use case você vai aplicar primeiro?**

    #Python #PatternMatching #MatchCase #Python310 #DevTips #Programacao

  14. 🚀 **Pattern Matching em Python: Diga adeus às árvores de if/elif verbosos!** 💻

    Acabei de publicar um guia técnico completo sobre o **match/case** do Python 3.10+: destructuring de listas, dicts, classes, guards e como ele **aniquila** o switch case tradicional de C/Java. Exemplos práticos para APIs REST, eventos JSON e full-stack!

    Por que usar?
    - Código 50-70% mais limpo
    - Sem fallthrough bugs
    - Poder estrutural nativo

    👉 Leia agora: bolha.blog/riverfount/pattern-

    **Teste um exemplo hoje e comente: qual use case você vai aplicar primeiro?**

    #Python #PatternMatching #MatchCase #Python310 #DevTips #Programacao

  15. 🚀 **Pattern Matching em Python: Diga adeus às árvores de if/elif verbosos!** 💻

    Acabei de publicar um guia técnico completo sobre o **match/case** do Python 3.10+: destructuring de listas, dicts, classes, guards e como ele **aniquila** o switch case tradicional de C/Java. Exemplos práticos para APIs REST, eventos JSON e full-stack!

    Por que usar?
    - Código 50-70% mais limpo
    - Sem fallthrough bugs
    - Poder estrutural nativo

    👉 Leia agora: bolha.blog/riverfount/pattern-

    **Teste um exemplo hoje e comente: qual use case você vai aplicar primeiro?**

    #Python #PatternMatching #MatchCase #Python310 #DevTips #Programacao