Evitando la fatiga – Consejos para no sentirse desbordado con la programación web

Introducción

El mundo de la Programación Web, reducido a lo que hoy llamamos FrontEnd, es uno de los más activos dentro del ámbito de la computación. A diario aparecen multitud de nuevas tecnologías, bibliotecas y paradigmas que nos exigen como profesionales nuestra atención inmediata. Cada semana, nuestras listas de correo y redes sociales rebosan de nueva información que promete convertirse en la solución definitiva para campos como la productividad, seguridad, rendimiento, compatibilidad, portabilidad, así como cualquier otra área relacionada.

Esta sobreexposición de información y herramientas terminan convirtiéndose en casi una obsesión por parte de los desarrolladores: la necesidad de estar al día, de actualizar nuestros programas con lo más reciente, de no quedarse atrás y dejar pasar una nueva tecnología que hoy revoluciona el mercado…

Finalmente, el tiempo que invertimos en investigar y experimentar con cada novedad nos termina agotando: no es extraño que aparezcan entonces síntomas como el de la fatiga o saturación. Ocurre entonces que, lejos de mejorar como profesionales, nos estancamos: literalmente alcanzamos un punto en el que no nos entra nada más…

Mostramos a continuación un pequeño recetario para evitar esa ‘sobre información’ actual ya seamos desarrolladores web o nos movamos dentro de cualquier otro ámbito de la programación en general.

Seguir Leyendo…

Dentro de Javascript, Programación | Etiquetas: , , , | Deja un comentario.

La estética del código fuente: a la búsqueda del Arte en la Programación

Introducción

Un lenguaje informático no es más que un conjunto de instrucciones que introducimos en una máquina para que esta opere permitiéndonos así desarrollar programas. De este modo, las distintas formas en que combinamos dichas instrucciones dan lugar a los diferentes estilos y escuelas responsables de lo que podemos denominar ‘la estética de la programación‘.

Esa estética, según las reglas a las que responda, se puede clasificar a su vez en cuatro grandes grupos que tradicionalmente, como muchas corrientes artísticas, han coexistido de forma simultánea…

Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , | Deja un comentario.

El objeto Set en Javascript: los nuevos arrays en ES6. Teoría, ejemplos y rendimiento comparado

Introducción

La gran popularidad de Javascript así como su ubicuidad en multitud de soporte y plataformas han contribuido de forma positiva en su propia evolución como lenguaje de programación.

En esta ocasión, vamos a repasar otra de las prometedoras novedades de la nueva especificación ES2015: los Sets de datos. Como su nombre sugiere, esta nueva agrupación complementa a las matrices (arrays) añadiendo diferentes métodos y funcionalidades que expanden sus posibilidades tradicionales.

Ya que durante el desarrollo de aplicaciones exigentes debemos recurrir a bibliotecas de terceros para manejar de forma eficiente las colecciones (sean de la naturaleza que fuere), vamos a revisar este nuevo objeto viendo qué funcionalidades aporta y qué rendimiento ofrece sobre distintos escenarios.

Vamos a ello!
Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , , , , , | Deja un comentario.

Eliminar un elemento de un array en Javascript (métodos mutables e inmutables)

Introducción

Con la reciente adopción del nuevo estándar ECMAScript2015, ‘encontramos una no mejora’ que siempre es conveniente resaltar: continuamos sin tener un método nativo para eliminar valores de un array dado.

Como esta funcionalidad es recurrente y necesaria, vamos a implementar una simple función en Javascript plano que nos resuelva el problema…

Seguir Leyendo…

Dentro de Javascript, Programación | Etiquetas: , , , | 2 Comentarios

El operador coma en Javascript: teoría y ejemplos de uso elegantes

Introducción

En esta ocasión vamos a estudiar y analizar una de esas curiosidades del lenguaje Javascript poco explotadas como es el operador coma. Se trata de una construcción sintáctica algo confusa cuyo uso solemos evitar para no añadir más complejidad a la lectura de un código. No obstante, conocerla implica adelantarnos un paso a las técnicas de minificado y compresión habitualmente utilizadas por la mayoría de herramientas al uso.

Por ser una parte más del lenguaje Javascript, no está de más echarle un vistazo a fondo para luego decidir si se acomoda o no a nuestro estilo.

Vamos a ello!
Seguir Leyendo…

Dentro de Javascript, Programación | Etiquetas: , , , , , | 3 Comentarios
Página 1 de 3512345...102030...Última
Licencia Creative Commons 3.0

®Copyright 2016. Cotenido web bajo licencia Creative Commons 3.0

Códigos bajo licencias MIT y GPL. Ver página de licencias para más información