Si te ha gustado el video puedes apoyarme comentando y dejando un Pulgar Arriba 💻 CURSO de Patrones de Diseño en C# y ASP .Net: www.udemy.com/course/aprender-patrones-de-disenos-aplicados-en-asp-net/?referralCode=11528C0122AD145CE970 Enlace para seguimiento: hdeleon.net/reto-100daysasafrontenddev-un-reto-inspirado-en-100daysofcode/ Cuenta de twitter: twitter.com/powerhdeleon Github: github.com/powerhdeleon/100DaysAsAFrontendDev
@mabreumx2 жыл бұрын
Entiendo más o menos los closures, aunque nunca había pensando en como usarlos hasta ahora que lo ejemplificaste muy sencillo con la palabra "estado", ahora sé que puedo usarlo para manejar estados de una forma sencilla, ¡Muchas Gracias!
@leonardofernandez7621 Жыл бұрын
Woow mejor explicado no puede estar, gracias
@estebancastano2299 Жыл бұрын
Explicas muy muy bien, muchas gracias
@aldairfernandez5828 Жыл бұрын
Me sirvió mucho la explicación amigo :) gracias señor peludo
@yoanestradablanco16082 жыл бұрын
Hermano que buen video la verdad me habriste la mente un poquito mas gracias por el contenido
@JavierLopez-ry8ln Жыл бұрын
Loco, esta muy bueno... y facilito de entender. Gracias,
@jDelestal949 ай бұрын
Muy bueno !! gracias amigo, nuevo suscriptor
@enriquemarin88422 жыл бұрын
Magnífica explicación, Héctor, la mejor de KZbin, sin duda, sobre clousures y memoization.👍
@marcosMartinez-wm7bd2 жыл бұрын
EXCELENTE VIDEO!
@chentejoshuavalenzuela2 жыл бұрын
Práctico y lejible, muchas gracias por compartir buenos conocimientos, muchos exitos
@iturraldec Жыл бұрын
excelente, gracias...se me ocurre que se podria implementar, la memoization, en el backend para agilizar los calculos de nomina de personal.
@bryanperez36682 жыл бұрын
Genial!
@freelancerdev96362 жыл бұрын
Excelente video. lo único que me gustaría aplicarlo a un recurso que allá sido editado, ya que aquí solamente se aplica a la obtención del recurso, también puedes añadir console.time() y console.timeEnd(). para devolver los tiempos de respuesta. Me gusto el tema, Saludos
@gabrielvalera88332 жыл бұрын
solo puedo decir una cosa, me encanto el video XD
@antonioamadocruz11462 жыл бұрын
Buenos videos crack, tu canal me es un regalo para los que recién queremos entrar al mundo c#, yo estoy entrando porque tengo las curiosidad de saber como crear un servicio en windows server y que este ejecute un bath que tengo, gracias crack el contenido de tu canal, me será de mucha ayuda!
@josemanuelberrios73902 жыл бұрын
¡Hermoso video! Clorures y memorización en muy poco tiempo
@WebyMas8a2 жыл бұрын
Gracias que buen aporte hector ✅
@albertocruz19072 жыл бұрын
Excelente Hector... Muy util de vdd..
@ArielBertino2 жыл бұрын
Soy de la unicen de tandil, anda que los closures te los esplique Masa, alto crack
@brauliomariano2 жыл бұрын
Muchas gracias Héctor!!
@stefanomazziotta12702 жыл бұрын
Fantastico! Muchas gracias 🍻💻
@carlosedgusi2 жыл бұрын
Wow el micro me regresó a los tutos del 2018
@andresflg2 жыл бұрын
Me encantan tus videos bro!!!, tendrías alguno o piensas hacer de optimizaciones de búsquedas? ejemplo un filtro para buscar por nombres de usuario
@aedben2 жыл бұрын
Si también ando buscando eso
@bryanperez3668 Жыл бұрын
Belleza
@neontiger20072 жыл бұрын
UFff... muy bueno este concepto. Podría también por ej. ser usado con funciones trigonométricas SENO, COSENO, TANGENTE en un juego 3D para optimizar cálculos.
@hdeleonnet2 жыл бұрын
yo lo utilizo bastante para guardar consultas a servicios que se que no cambiaran
@kevinuseche Жыл бұрын
@@hdeleonnet Y para un servicio que si cambia, debería configurar un timer o debo manejar este problema con CacheStorage ?
@josemanuelberrios73902 жыл бұрын
¡Gracias!
@alejandrog60052 жыл бұрын
Bueno, todavía no he terminado de ver el video, pero yo lo que he llegado a hacer cuando recibo cierta cantidad fija de parámetros por ejemplo A,B,C y D y en base a éstos parámetros tengo que regresar ciertos valores (por ejemplo en base a esos parámetros de entrada yo tenía que habilitar o deshabilitar ciertos campos) y para no estar haciendo if anidados o switchs lo que hacía era utilizar algo que usaba para simplificar circuitos electrónicos (muchos ya sabrán a q me refiero) y era q yo usaba los llamados mapas de Karnaugh, simplificaba lo que para mi era una función algebráica y ya no era necesario ni siquiera usar condicionales como if, switch u operadores ternarios. Simplemente la salida era resultado de una función simplificada usando el mapa de karnaugh usando operadores algebráicos..... SALUDOS ... BUENO esto es obviamente diferente a la memoization q practicamente es el principio de la memoria caché xD por lo q veo!
@Luisito_Silva2 жыл бұрын
👍
@bryan45412 жыл бұрын
Excelente video. ¿ Podrías hacer un video dando tu opinióm acerca de copilot ? Saludos
@hdeleonnet2 жыл бұрын
kzbin.info/www/bejne/pYu8m3x-o5yhhrs
@oliverdjbrown2 жыл бұрын
Tienes un vídeo donde expliques async y await ?
@josuechacon62402 жыл бұрын
Excelente vídeo como siempre. Gracias por compartir tus conocimientos. Una pregunta, ¿qué pasa al utilizar memoization cuando un registro fue modificado en la base de datos por otro usuario o un parámetro como el tiempo de logout automático que se obtiene desde un API? Estaría mostrando data desactualizada o incluso data que ya no existe en la base de datos si fue borrada pero la tengo guardada en el closure. Gracias Héctor y saludos desde El Salvador.
@maclaren332 жыл бұрын
buen video, pero trata de cambiar de ambiente se escucha mucho eco
@hdeleonnet2 жыл бұрын
fue por no seleccionar el micro, lo dice el video al inicio
@matyez3162 жыл бұрын
Pregunta , por que lenguaje me conviene empezar? estoy entre Java o C#
@yoandyvillaman27902 жыл бұрын
Muchas Gracias por el video, Es un contenido de muy buena calidad. Tengo una duda respecto a la Memoization ¿que diferencia existen en crear un array fuera de la función Memoization y antes de hacer la llamada fetch compruebo si tengo este valor en mi array , en caso de tenerlo pues retorno el valor, sino pues hago la llamada fecth, no tendría el mismo resultado sin tener que crear una función closure? Pregunto desde mi desconocimiento del tema, espero puedas responderme, Gracias
@hdeleonnet2 жыл бұрын
Tu función estaría haciendo memoization pero solo serviría para lo que la hiciste. El closure sirve para cualquier función sea solicitud fetch o otra cosa
@facundomoran85952 жыл бұрын
Disculpen la ignorancia, pero alguien podría explicarme el valor del parametro arg, ese parámetro dentro de la función seguida de return.. no me cierra el como obtiene el valor.
@hdeleonnet2 жыл бұрын
creo que falta comprender un poco como funciona el paradigma funcional, mira, con esto vas a comprender: kzbin.info/www/bejne/aZavqWyprt1rn6s
@FireCrauter2 жыл бұрын
min 13:58 y 14:40, si aun no lo entendiste, puedes cambiar lo que este con (arg) => por: function(arg) { //codigo... } y tal vez ahí sin la expresiones lambda lo entiendas xd.
@Max-gt8hi2 жыл бұрын
@@FireCrauter x2 eso usualmente hago yo, loa traduzco a funciones normales sin lambda xd