Uso de Objetos para Centralizar Información en JavaScript

Clase 52 de 84Curso Gratis de Programación Básica

Resumen

A lo largo del código fuente de un proyecto, puede haber información “hardcodeada” que cause dificultades en el futuro de la aplicación para que el proyecto siga creciendo.

Qué es el código hardcore

El término “hardcore”, o cuando hablamos de “código hardcodeado”, significa escribir directamente en el código fuente información propia para el funcionamiento de un proyecto.

Por ejemplo, si tenemos una contraseña para acceder a algún servicio externo. No es una buena práctica harcodear la contraseña en una variable.

const password = '12345';

Ya que, además de ser inseguro, la misma puede cambiar con el tiempo.

Si tienes una determinada cantidad de información, de mokepones en tu videojuego, procura pensar en la escalabilidad de tu proyecto. Siempre piensa en qué pasaría si tuvieras miles de mokepones o si alguno de ellos cambia de nombre.

Hasta este punto del desarrollo del videojuego, es un buen ejercicio que repases todo el código que has escrito y que hagas un esfuerzo por buscar mejorarlo o por identificar información hardcodeada que puede causar problemas con el tiempo.


Contribución creada por: Kevin Fiorentino (Platzi Contributor)