# Cómo escribo JavaScript más fácil de mantener

- **Formato:** video
- **Medio:** youtube
- **Resumen:** Video con cinco buenas prácticas para escribir JavaScript más fácil de leer, mantener y extender, y menos propenso a errores. Pensado para proyectos de mediana y larga duración.
- **Temas:** tecnologia
- **Fuente original:** [Ver en YouTube](https://youtu.be/R2Nkv3P-9CU?utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=markdown-media-source)

## Resumen

Un código limpio es el que otra persona, o vos mismo meses después, puede leer sin adivinar. En este video de una serie de tips de código comparto cinco prácticas para escribir JavaScript más fácil de leer, mantener y extender, y menos propenso a errores. Van desde cómo nombrar variables hasta cómo usar un linter.

## Qué vas a aprender

- Cómo nombrar variables y funciones para que se entiendan sin explicación.
- Qué es el código autodocumentado y por qué envejece mejor que los comentarios.
- Por qué conviene que cada función haga una sola cosa.
- Cómo reutilizar código con módulos en vez de repetirlo en varios archivos.
- Qué es un linter y cómo ayuda a mantener el mismo estándar en un equipo.

## Capítulos

- [0:00](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=0s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Introducción: cinco tips para un JavaScript más limpio
- [1:01](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=61s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Tip 1: nombres de variables y funciones que se entienden
- [3:05](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=185s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Tip 2: código autodocumentado en lugar de comentarios
- [5:42](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=342s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Tip 3: funciones que hacen una sola cosa
- [8:17](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=497s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Tip 4: reutilizar código con módulos
- [10:40](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=640s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Tip 5: linters para revisar el código automáticamente
- [13:15](https://www.youtube.com/watch?v=R2Nkv3P-9CU&t=795s&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-chapter) Cierre

## Seguime

[YouTube](https://www.youtube.com/@NahuelLema?sub_confirmation=1&utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-closing) · [Spotify](https://open.spotify.com/show/1nOyyhYq5qAIZpGAalzgce?utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-closing) · [LinkedIn](https://www.linkedin.com/in/nahuellema/?utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-closing) · [Instagram](https://www.instagram.com/nahuellema/?utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-closing)

## Contacto

[Hablemos](https://cal.com/nahuel-lema/25?utm_source=nahuellema.xyz&utm_medium=referral&utm_campaign=personal_site&utm_content=episode-closing) · [Escribime](mailto:lema.nahuel@gmail.com?subject=Optima%20ventura%20sunt%21&body=Vine%20desde%20nahuellema.xyz.%20S%C3%AD%2C%20le%C3%AD%20hasta%20el%20final.)

## Seguir por este tema

- [Ver más sobre tecnología](/temas/tecnologia.md)

