
Polimorfismo em OOP: de overriding a protocolos
Já ficou confuso tentando entender de uma vez o polimorfismo em OOP, do overriding aos protocolos?
Ler artigoARCHIVE · 15
Dos fundamentos aos critérios de decisão da prática profissional.

Já ficou confuso tentando entender de uma vez o polimorfismo em OOP, do overriding aos protocolos?
Ler artigo
Por que o código de method swizzling sempre fica dentro de +load? Não dá para colocá-lo no +initialize, que parece semelhante?
Ler artigo
Você vê com frequência a expressão “baseado em Clean Architecture” em vagas e blogs técnicos. Mas, quando abre o código, percebe que cada equipe implementa isso de um jeito. Alguns projetos têm UseCase, outros não, e as responsabilidades de Repository também variam.
Ler artigo
“Não mexi em uma única linha de código, mas o app que funcionava bem até ontem não funciona hoje.” É a reclamação mais comum nas comunidades de vibe coding e uma das situações que parecem mais misteriosas. Parece coisa de fantasma, mas, na verdade, os suspeitos são poucos. Investigando na ordem, quase sempre você encontra o culpado antes do meio-dia…
Ler artigo
O GitHub está cheio de projetos úteis que ninguém conhece. Alguns ficam esquecidos com poucas estrelas e, de repente, viram assunto. Esta série escolhe esses repositórios um a um para descobrir o que fazem, como foram construídos e se são realmente úteis.
Ler artigo