Patrón de diseño Prototype en javascript, creando objetos a partir de otros ya existentes

  Рет қаралды 4,766

hdeleon.net

hdeleon.net

Күн бұрын

Пікірлер
@hdeleonnet
@hdeleonnet 4 жыл бұрын
Si te ha gustado el video puedes dejar un pulgar arriba y compartir en tus redes sociales, ¡Muchas gracias!
@aldrinespinosalopez3162
@aldrinespinosalopez3162 3 жыл бұрын
Excelente serie de patrones de diseño, continua así. Gracias!!
@brauliomariano
@brauliomariano 3 жыл бұрын
Gracias Héctor, muy buena explicación.
@michaelbryangchevezangulo6052
@michaelbryangchevezangulo6052 3 жыл бұрын
Buen video saludos (y)
@dennysjmarquez
@dennysjmarquez Жыл бұрын
Esto no está en el curso de UDEMY
@TheEmanuel15x
@TheEmanuel15x 9 ай бұрын
Entiendo como funciona todo, pero no le encuentro la utilidad en un ejemplo real.
@Ed-jl9hh
@Ed-jl9hh Ай бұрын
Se me ocurrió una. En un videojuego, cuando aparecen muchos enemigos en pantalla, si los creas desde cero, el costo en términos de memoria y procesamiento será alto. Pero si copias un enemigo ya existente, podrías estar clonando también su estado actual, como un enemigo que ya ha perdido vida o está paralizado, lo cual no siempre es ideal. Es mejor clonar un prototipo inicial (un enemigo que ya fue cargado desde cero), para que todos los clones empiecen en un estado optimo (sin estatus como paralizado o con daño) ahorrando tiempo, Ram y procesamiento. Aunque para situaciones simples no parezca que afecte mucho, cuando se trabaja con muchos objetos o con datos pesados, tu entorno de trabajo sea limitado, o simplemente quieres que tu aplicación sea mas optima, esta optimización aligerara mucho la carga.
@TheEmanuel15x
@TheEmanuel15x Ай бұрын
@@Ed-jl9hh tal vez entendí mal el video, pero según recuerdo en su método clone() esta instanciando un nuevo objecto, por lo cual esta asignando espacio en la memoria, y procesando la información del objecto a clonar, pero si entiendo tu punto. Puede ser útil. P/D: cuando hice este comentario, no lo había utilizado aun, pero luego si lo utilice en un juego precisamente. La experiencia que tuve utilizándolo es que me evito tener que declarar nuevas instancias. Haciendo mas legible el código.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 171 МЛН
Why I don't use flex-wrap anymore (and what to use instead)
6:05
Que es el prototype en javascript?
27:33
Leo Medina - Javascript Developer
Рет қаралды 5 М.
Spring course. Singleton and Prototype. Video 13
19:10
pildorasinformaticas
Рет қаралды 38 М.
Patrones de diseño: Prototype
37:13
Un Programador Nace
Рет қаралды 3,1 М.
Funciones GENERADORAS en Javascript 🤯
10:34
hdeleon.net
Рет қаралды 6 М.
Aprogramar con JavaScript - 150 prototype
13:34
Aprogramar
Рет қаралды 1,3 М.
Patrón observador en Javascript 👀
16:20
hdeleon.net
Рет қаралды 12 М.
OBSERVER (El PATRÓN que lo ve TODO) | PATRONES de DISEÑO
11:40
17. HERENCIA POR PROTOTIPOS EN JAVASCRIPT
23:50
La Cocina del Código
Рет қаралды 22 М.
Curso Javascript - PROTOTYPE - Herencia (Español)
25:45
Programando el Destino
Рет қаралды 6 М.