¿Buscas nuestro logo?
Aquí te dejamos una copia, pero si necesitas más opciones o quieres conocer más, visita nuestra área de marca.
Conoce nuestra marca.¿Buscas nuestro logo?
Aquí te dejamos una copia, pero si necesitas más opciones o quieres conocer más, visita nuestra área de marca.
Conoce nuestra marca.dev
Noe Medina 05/09/2023 Cargando comentarios…
Comenzamos una nueva temporada de podcast hablando de código legacy o código heredado. Ya hemos hablado en el canal de la importancia de implementar un código limpio que se entienda y que sea fácil de mantener en el tiempo. Ahora, en este episodio retomamos el tema, pero enfocándolo desde el punto de vista de la maquetación.
Sí, es común que en un proyecto en el que haya CSS tengamos también código heredado. Normalmente, cuando se habla de este tema, la parte de CSS queda un poco en el olvido, pero también existe y es muy importante conocer esta parte para un correcto funcionamiento del proyecto.
Hay que diferenciar las buenas prácticas y las manías, o convenciones habituales, que hemos adoptado como buenas prácticas.
Creo que las buenas prácticas al final son las que se basan en conocimientos teóricos profundos del lenguaje CSS y en los principios básicos de la programación (por ejemplo, que el código sea escalable, mantenible y reusable en el tiempo).
Muchas veces adoptamos algún tipo de medida que consideramos que es una buena práctica porque siempre hemos trabajado así, pero si realmente no es algo que esté basado en una especificación concreta, entonces puede ser debatible.
Siempre me he dado cuenta, sobre todo cuando entraba en un proyecto que ya llevaba mucho recorrido, de que se hacen las cosas sin tener mucho orden y sin un acuerdo común entre los diferentes perfiles del proyecto.
Es cierto que muchas veces las personas que maquetamos solemos estar solas y no tenemos mucha gente con la que ponernos de acuerdo, pero siempre pienso cómo me gustaría a mí encontrarme ese código si yo entrara en un proyecto ya empezado. Creo que lo fundamental es llegar a acuerdos dentro del equipo sobre cómo trabajar y, sobre todo, documentar todo ese trabajo.
Puedes escucharlos en las principales plataformas de podcast: Ivoox, Spotify, YouTube, Google Podcast, Apple Podcast y Amazon Music.
Los comentarios serán moderados. Serán visibles si aportan un argumento constructivo. Si no estás de acuerdo con algún punto, por favor, muestra tus opiniones de manera educada.
Cuéntanos qué te parece.