Development

Buenas practicas javascript

Es muy importante tener en cuenta las buenas prácticas al momento de desarrollar una aplicación. Esto te ayudará a desarrollar una aplicación robusta y con menos errores. Es importante tener en cuenta lo siguiente:

Cuando diseñamos una aplicación, se debe pensar en el futuro, en cómo se va a mantener el código cuando la aplicación sea más grande, y en cómo facilitar el desarrollo a los nuevos desarrolladores.

Ahora veamos algunos puntos de buenas prácticas usando JavaScript:

Utiliza nombres de variables que guarden coherencia con lo que vas hacer

Mal ❌

javascript
const yyddd = new Date(); const n = "Marco"; const visible = true;

Bien ✅

javascript
const currentDate = new Date(); const name = "Marco"; const isVisible = true;

No pases demasiados argumentos a una funcion

Procura utilizar de 2 a menos argumentos en una funcion porque sino, tendrás un escenario de una explosión combinatoria en que hay que comprobar con pruebas muchos casos únicos con un argumento separado.

No recomendable ❌

javascript
function somethingToDo(name, id, lastName, dni, salary, age) { // ... }

Si tienes muchos atributos, es mejor pasarlos en un objeto, asi de paso usas la destructuración de objetos para acceder a cada valor.

Bien ✅

javascript
function somethingToDo({name, id, lastName, dni, salary, age}) { // ... } somethingToDo({ name: 'Pepe', id: 1, lastName: 'Lucho', dni: 00000, salary: 2500, age: 34 })

Los nombres de una función deben explicar lo que hacen

Al leer el nombre de una función, yo debo sobreentender qué hace esa función y no tener que revisar el código recién para entender.

En este ejemplo, la función tiene el nombre calcular, pero calcular que?, no queda claro que exactamente viene hacer la función.

Mal ❌

javascript
function calcular(a, b) { return a + b }

En este ejemplo, la función se llama sumar, que es más descriptiva y clara sobre lo que hace la función: suma dos números

Bien ✅

javascript
function sumar(a, b) { return a + b }

Usa comentarios significativos

Los comentarios son útiles para explicar el propósito de un bloque de código o para documentar partes importantes del mismo.

Mal ❌

javascript
// Incrementa contador i++;

Bien ✅

javascript
// Incrementa el contador en 1 contador++;

Pronto con la segunda parte de buenas practicas. Si te gustó este post deja tu comentario y no olvides seguirme en mis redes sociales.

Deja tu comentario!

Su dirección de correo electrónico no será publicada.