Javascript #5 - ¿Herencia o composición?
Sabemos ya que es cada una y como hacer uso de ellas. ¿Cuál es mejor? ¿Cuál se debe usar? Cada una tiene ventajas e inconvenientes. Sin embargo siempre se debe favorecer la composición sobre la herencia. La razón es simple: la composición es mas flexible y evita que se creen…
Javascript #4 - Composición
La herencia es una de las ventajas que nos aporta la orientación a objetos, pero hay una aún mayor: la composición. Si en la herencia conseguíamos que un objeto delegara en su prototipo para conseguir un resultado, en la composición lo conseguimos a base de componer un objeto a partir…
Javascript #3 - Herencia y prototipos
Anteriormente comenté como se conseguía la herencia en Javascript haciendo uso de la cadena de prototipos. En este artículo indagaré un poco mas en ello y veremos como hacer uso ella. ¿Qué son los prototipos? Un prototipo no es más que un objeto al que recurre otro objeto cuando no…
OpenNebula Conf 2015
La semana pasada se dió en Barcelona la tercera edición de la OpenNebula Conf. Para los que no conozcáis OpenNebula es una plataforma para gestión de una nube de virtualización. Básicamente, y a modo de ejemplo, os podríais crear un análogo de AWS (Amazon Web Services) o Azure con vuestra…
Javascript #2 - El lenguaje
Antes de empezar con las partes prácticas es necesario aclarar varios puntos que nos pondrán en situación de comprender mejor que podemos hacer con Javascript y sus peculiaridades. ¿Qué es Javascript? Según la Wikipedia, la definición de Javascript sería: JavaScript (abreviado comúnmente "JS") es un lenguaje de programación interpretado, dialecto…