WEB, DESARROLLO DE SOFTWARE
Juan Lopez

Juan Lopez

CEO

Economía de ciclos.

En sistemas web, muchas veces se mencionan los “ciclos de procesamiento”, en particular, en sistemas que utilizan tecnologías para construcción de interfaces de usuario.

Cuando se muestra una página a un usuario, cientos de miles de cosas suceden de fondo para poder llegar al resultado final, se carga la información, se obtiene la estructura en la cual la información se va a acomodar, se consultan las reglas visuales que definen la estética de la página, entre otras. Todas ellas suceden en “ciclos de procesamiento”, la computadora que consulta el sitio, tiene que recuperar toda esa información e intentar mostrar la página; cada pequeño paso sucede dentro de un ciclo.

Ahora, ¿qué pasa si mis pasos duran menos que un ciclo?, ¿puedo ejecutar varios pasos en uno solo? Puedo, y así se espera que se haga. Asimismo, si algún paso, es muy complejo, podría llegar a tardar más de un ciclo en completarse, y esto es lo que queremos evitar.
Para evitarlo, lo que debemos hacer es, reducir la complejidad de nuestros pasos, separar las operaciones en partes más pequeñas y tratar de mantener nuestro código limpio.

Si respetamos estas “buenas practicas” para desarrollo web, el rendimiento de nuestros sitios será mucho mejor y la experiencia de nuestros usuarios aumentará considerablemente.

Leave a comment

Your email address will not be published. Required fields are marked *