Deep Nesting: Por qué y cómo evitarlo

Deep Nesting o anidación profunda. Este tipo de código se identifica muy rápido. Habitualmente podrás verlo cuando se encadenan demasiados condicionales, aunque puede pasar con cualquier otra estructura de control de flujo o incluso con métodos anidados. ¿Por qué evitarlo? Write Code for Other People es el mantra que intento seguir siempre. Tiene que ver […]

Leer más

¿Qué es el Principio DRY? Evita repetir tu código

Estás tocando el código de un compañero o tuyo de hace un tiempo. Encuentras lo que querías modificar, lo cambias y no surte efecto. Puede deberse a muchos factores, uno de ellos podría ser que estés editando código repetido. Sobre eso va el principio DRY en programación. Don’t repeat yourself El principio tiene su origen […]

Leer más

Cómo y por qué aplicar el modo oscuro a tu web

2019 fue el año del modo oscuro. Prácticamente todos los sistemas tanto móvil como de escritorio y la mayoría de aplicaciones de cierta relevancia, desde Twitter hasta Instagram y casi todas las de Google, empezaron a usarlo. ¿Por qué usar el modo oscuro? Hay varios motivos. En la industria de la telefonía móvil provoca una […]

Leer más

Unidades CSS: EM y REM, cuales son sus diferencias

No estaba pensando en escribir sobre esto, pero mientras planteaba el contenido del próximo articulo y repasaba algunos temas he visto que no siempre se utilizan bien estas unidades de medida, yo tampoco. Así que me ha parecido buena idea darle un repaso rápido al tema. En realidad, la diferencia básica entre los dos es […]

Leer más

2019 al retrovisor, hola 2020

¿Qué hay del 2019? En casa el 2019 entró como un elefante furioso. Tener un bebé y el eterno pluriempleo te deja casi tan poco tiempo libre como energía. En lo personal no creo que pueda decir que lo haya llevado especialmente bien. Ha sido duro. No tener tiempo casi ni para pensar y ver […]

Leer más