Curso Desenvolvimento Ágil: DevOps Docker Gratuito da Samsung Ocean com Certificado - Guia de TI

Participe do curso desenvolvimento ágil devops docker gratuito da Samsung Ocean e aprenda Docker na prática em 3h online.

Guia de TI

Você já escreveu uma classe que funciona, mas não dá pra testar sem subir banco, abrir conexão HTTP ou criar arquivo em disco?

O problema quase sempre é o mesmo: a classe criou as próprias dependências em vez de recebê-las.

Novo post: Injeção de Dependência em Python sem Frameworks — implementação manual, Protocol para contratos, e como isso transforma a testabilidade do código.

🔗 https://www.riverfount.dev.br/posts/injecao_dependencia/

#Python #EngenhariaDeSoftware #TDD #CleanCode

Injeção de Dependência em Python sem Frameworks

Existe uma sequência bastante comum em projetos Python: você escreve uma classe, ela funciona bem, aí chega a hora de testar — e percebe que não dá para testar sem subir um banco de dados, sem fazer uma chamada HTTP real, sem criar um arquivo em disco. O código funciona, mas ele não é testável. E não testável, na prática, significa frágil. O problema quase sempre tem a mesma raiz: a classe criou as próprias dependências em vez de recebê-las.

Blog do Riverfount

O novo episódio do Levi Talks estreou na sexta-feira.

Conversamos sobre tecnologia aplicada ao mundo real, decisões técnicas difíceis e crescimento profissional em TI.

Assista aqui:
https://youtu.be/W_mDqftDJrE

Se fizer sentido para você, compartilhe com outros profissionais da área.

#Tecnologia #EngenhariaDeSoftware #CarreiraTI #LeviTalks

Tecnologia na Prática: Carreira, Decisões e Mercado de TI com Moisés Bastos | Levi Talks #019

YouTube

Hoje, às 19h, novo episódio do Levi Talks no ar.

Uma conversa sobre tecnologia na prática, decisões técnicas e experiência profissional.

YouTube: https://youtu.be/W_mDqftDJrE

Spotify: https://open.spotify.com/episode/548DM0ZSSFywXx0z5Ru3hR?si=7-Z7vudTQEeZjuwZWFbhDg

Curta e acompanhe o canal para mais conteúdos sobre tecnologia.

#Tecnologia #Software #EngenhariaDeSoftware #Podcast #LeviTalks

Tecnologia na Prática: Carreira, Decisões e Mercado de TI com Moisés Bastos | Levi Talks #019

YouTube

Nomear variáveis é um ato de design, não de estética.

No meu novo artigo, mostro como combinar Clean Architecture e PEP 8 para escrever nomes claros, concisos e inteligentes em Python — com exemplos reais e um mini refactor no final.

Leia em:
https://bolha.blog/riverfount/nomear-para-comunicar-como-escrever-variaveis-claras-concisas-e-inteligentes

Compartilhe boas práticas e vamos conversar sobre código que se explica sozinho. #Python #CleanArchitecture #PEP8 #BoasPráticas #EngenhariaDeSoftware

Nomear Para Comunicar: Como Escrever Variáveis Claras, Concisas e Inteligentes em Python

Saber dar bons nomes é uma das habilidades mais valiosas — e menos ensinadas — na engenharia de software. Em Python, nomes de variáveis e...

Riverfount

Um jeito para começar é admitir o óbvio que esquecemos: a economia global é, em grande parte, um gigantesco sistema de informação disfarçado de “mercado”. Dinheiro é informação. Preço é informação. Juros são informação.

#Economy #economia #sistemas #techology #tecnologia #cloudcomputing #softwareengineer #SoftwareEngineering #engenhariadesoftware #algoritmos #mercado #Fintech #produtividade #startups #opensource

https://www.moprius.com/2026/01/o-desenvolvimento-da-tecnologia-e.html

O desenvolvimento da tecnologia e economia

Um jeito para começar é admitir o óbvio que esquecemos: a economia global é, em grande parte, um gigantesco sistema de informação disfarçado

Moprius - Explorando o conhecimento
Engenharia de software moderna

Software virou infraestrutura social. Ele está no banco, no hospital, no transporte, no comércio, na escola, no governo, no entretenimento

Moprius - Explorando o conhecimento

"Construímos nossa economia global com base na premissa de que o software possui um certo padrão de qualidade — padrão esse que, como se descobriu, dependia apenas da boa vontade dos primeiros programadores entusiastas.

Agora que o mercado se consolidou e eliminou o poder de negociação antes desfrutado pelos engenheiros de software, o mundo avança descontroladamente rumo a uma realidade dura: softwares repletos de falhas e que atuam contra os próprios usuários, entrando em conflito direto com o cotidiano.

O software livre permanece nossa estrela-guia. Nunca foi tão importante."

#SoftwareLivre #OpenSource #EngenhariaDeSoftware #BigTech #FLOSS #Tecnologia #Decentralização #ética #codigoAberto

@[email protected] @[email protected]

@andrewrk https://mastodon.social/@andrewrk/115827673852139724

Como criar software de alta qualidade mais rápido e eficiente

Descubra técnicas de desenvolvimento ágil para criar softwares de qualidade de forma mais rápida e eficiente. Acelere seus projetos agora!

Tech By Tehub
Como aplicar o Princípio da Inversão de Dependência em Python: um guia prático para sistemas flexíveis

Resumo: O Princípio da Inversão de Dependência (DIP), parte do conjunto SOLID, é fundamental para criar sistemas sustentáveis, extensív...

Riverfount