Namespacing Javascript en Ontuts

17 Ene 2011

Adrián Mato me pidió recientemente que colaborase en Ontuts con un artículo sobre programación avanzada en Javascript.

El resultado ha sido «Namespacing en Javascript«, un análisis sobre las tendencias actuales en el desarrollo de aplicaciones utilizando POO (programación orientada a objetos). A través de varios ejemplos, se enumeran diversas técnicas como la asignación de métodos por prefijo, la notación literal, el diseño de módulos o el más reciente Proxy Namespace de James Edwards.

Con estas aproximaciones, el objetivo es evitar la creación de variables y funciones globales que puedan ocasionar errores por colisión o ambigüedades durante su definición. Para ello, las técnicas actuales recomiendan la creación de objetos que actúen como contenedores de aquellas piezas de código que comparten funcionalidad: esta es la idea que encontramos por ejemplo detrás de populares librerías como jQuery o Mootols. Otro beneficio directo del paradigma POO en Javascript es la facilidad para reutilizar código que encontramos en otros lenguajes de programación orientados a objetos.

El artículo original podéis encontrarlo aquí.

Más:

Aún no tenemos debug!
Ningún marciano se ha comunicado.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *