Cómo escribir código limpio. Nombrando elementos

Una guía básica para hacer que tu código sea mucho más fácil de leer y mantener

Image for post
Image for post

You know you are working on clean code when each routine you read turns out to be pretty much what you expected. You can call it beautiful code when the code also makes it look like the language was made for the problem.

Nombrado

🆒 Regla general: legible mejor que inteligente

Prefiere nombrar las cosas de modo legible a hacerlo de modo inteligente

Usa nombres que revelen intención

Usa nombres que aporten una distinción clara

findUsers
findUsersData
findUserAccount

Usa nombres que posteriormente puedas buscar

Image for post
Image for post
Photo by Evgeni Tcherkasski on Unsplash

Evita los números mágicos

Image for post
Image for post
Photo by Almos Bechtold on Unsplash
if (users.length > 10) {
const maxAssistants = 10;...if (users.length > maxAssistants) {

Evita los prefijos y sufijos innecesarios

Escoge un nombre para cada concepto

Emplea “Solution Domain Names”

Emplea “Problem Domain Names”

Conclusiones

¿Quieres recibir más artículos como este?

Entre paseo y paseo con Simba desarrollo en Symfony y React

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store