#engenhariadesoftware — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #engenhariadesoftware, aggregated by home.social.
-
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.
-
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.
Compartilhe boas práticas e vamos conversar sobre código que se explica sozinho. #Python #CleanArchitecture #PEP8 #BoasPráticas #EngenhariaDeSoftware
-
"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
-
Finalizando a sequência de artigos sobre SOLID:
#Python #SOLID #ArquiteturaDeSoftware #OrientaçãoAObjetos #POO #EngenhariaDeSoftware