
Polimorfismo en OOP: de overriding a protocolos
¿Alguna vez te has confundido al intentar entender de una vez el polimorfismo en OOP, desde el overriding hasta los protocolos?
Leer artículoARCHIVE · 15
Recorre desde los fundamentos hasta los criterios de decisión de la práctica profesional.

¿Alguna vez te has confundido al intentar entender de una vez el polimorfismo en OOP, desde el overriding hasta los protocolos?
Leer artículo
¿Por qué el código de method swizzling siempre está dentro de +load? ¿No se puede poner en el parecido +initialize?
Leer artículo
En ofertas de empleo y blogs técnicos aparece con frecuencia la frase «basado en Clean Architecture». Sin embargo, al abrir el código, cada equipo lo implementa de forma distinta. Algunos usan UseCase y otros no, y las responsabilidades de Repository también varían.
Leer artículo
«No toqué ni una línea de código, pero la aplicación que funcionaba perfectamente hasta ayer hoy no funciona». Es la queja más frecuente en las comunidades de vibe coding y una de las situaciones que más misteriosas parecen. Parece cosa de fantasmas, pero en realidad los sospechosos son pocos. Si los investigas en orden, normalmente encontrarás al culpable antes del mediodía…
Leer artículo
En GitHub abundan proyectos útiles que nadie conoce. Quedan enterrados con unas pocas estrellas y, de pronto, un día se vuelven virales. Esta serie abre uno de esos repositorios cada vez para comprobar qué hace, cómo está construido y si resulta realmente útil.
Leer artículo