⭐ MEJORA tu código JAVASCRIPT con PARÁMETROS nombrados en las funciones (Mejores prácticas ✅)

Поделиться
HTML-код
  • Опубликовано: 19 авг 2024
  • ¿Quieres mejorar la legibilidad y extensibilidad de tus funciones en JavaScript? Te voy a mostrar una buena práctica que debes considerar para que tu código aguante mejor el paso del tiempo.
    Suscríbete al canal 🔔
    ► www.youtube.co...
    👨‍💻 Normalmente usamos argumentos posicionados. Esto quiere decir que la función mira la posición del argumento para saber a qué te refieres.
    ✌️ Esto está bien para funciones con uno o dos parámetros. Si tienes más de dos o piensas que la función va a evolucionar... ¡mejor usa otra cosa!
    🙃 Tiene un montón de ventajas. Desde que no te molesten los parámetros opcionales a que sea más sencillo entender lo que hace la función y los parámetros que necesita.
    🔥 Además este tipo de funciones con parámetros nombrados evoluciona muuuucho mejor, ya que puedes ir añadiendo parámetros sin preocuparte de cambiar su posición.
    💬 ¿Ya lo usabas? ¡Espero que si no lo hacías lo hagas ahora!

Комментарии • 215

  • @midudev
    @midudev  3 года назад +63

    ¿Te gustaría que hiciese más vídeos de estos? Deja tu LIKE y un COMENTARIO. 🔥
    Y no olvides SUSCRIBIRTE: ruclips.net/user/midulive

    • @celticopetit
      @celticopetit 3 года назад

      Hola! Que tal? Compartimos opiniones?

    • @celticopetit
      @celticopetit 3 года назад

      Llevo dos o tres años pensando que savia algo y al final no se como funcionan las resdes de luz

  • @elProdigio
    @elProdigio 3 года назад +123

    Que este sea el primero de una lista enorme de vídeos de buenas prácticas. Grande, como siempre, midu.

    • @midudev
      @midudev  3 года назад +19

      🤗 ¡Esa es la idea! Una lista de reproducción de buenas prácticas en JavaScript. ¡Espero que lo disfrutéis!

    • @ifullstart
      @ifullstart 10 месяцев назад

      midu una duda mia es, solo hay dos videos en la lista de buenas prácticas, y creo recordar que has comentado algunas más en directos que he viso, Creo que igual a futuro seguro que vendria bien a toda la comunidad tenerlos por aqui si fuese posible, igualmente muchas gracias por todo el trabajo que haces ❤❤@@midudev

  • @ricardinhofreestile
    @ricardinhofreestile 3 года назад +17

    Ni hablar si lo mezclas con typescript 😍!! Pulgar arriba amigo 👍

  • @devtec1929
    @devtec1929 3 года назад +17

    Recién empiezo en este mundo del desarrollo, y doy gracias que lo hago en una época en la que hay tan buen material para aprender rápido y fácil como este! Veo todos tus videos midudev, sigue así, saludos desde Perú :D

  • @TaylorMosqueraCastro
    @TaylorMosqueraCastro 3 года назад +9

    A fuerza lo aprendí solito, dado que creaba funciones en proyectos que por su naturaleza pueden cambiar en el tiempo, es una de mis mejores armas, en serio esto lo debe manejar todo mundo, los librara de muchos refactor liosos, Excelente

  • @Troncoelefante
    @Troncoelefante 2 года назад +1

    Sí, por favor!!!! Más vídeos que promuevan buenas prácticas y que nos ayuden a mejorar el código.

  • @jimmymontenegro8517
    @jimmymontenegro8517 3 года назад +2

    Con razón y con justicia tiene cero dislike. Excelentes tus aportes. Breves, precisos y claritos.
    Estoy a punto de apretar el botón rojo.
    Felicidades.

    • @midudev
      @midudev  3 года назад +1

      No llamemos al mal tiempo 🤣 gracias Jimmy!!!

  • @cepita666
    @cepita666 Год назад

    Wow, suelo escuchar tus podcast viejos que tenes en spotify y no sabia que tenias videos tan interesantes en RUclips, se extrañan tus podcas midudev!

  • @kerneldiego
    @kerneldiego Год назад +1

    Estos tips te resuelven la vida la verdad. Es un antes y despues de resolver problemas a largo plazo. Gracias midu una vez mas por estos videos

    • @midudev
      @midudev  Год назад +1

      Gracias a ti! Me alegro mucho que te sirvan!!!

  • @maximilianominetto524
    @maximilianominetto524 3 года назад +2

    El primitive obsesion, una cosa que les pasa a los novatos seguido. Cuando aprendí a pensar en objetos y con comportamiento, mi código cambió muchisimo y es más mantenible.
    Midu te merecés todo lo que has conseguido, sos un gran profesional de que aprendo mucho cada día. Te conocí por la Arquitectura Hexagonal que la verdad es que es un concepto muy amplio que si algún día tenés tiempo lo puedas tocar. Igual prefiero cosas más palpables como las que haces habitualmente como testing, buenas prácticas, css, etc. La verdad lo ojos ese día me brillaban de ver cosas bien hechas y mantenibles.
    A ver si algún día sacas alguna plataforma propia con contenido más avanzado que no me lo pienso en comprar.
    Saludos.

  • @jos795
    @jos795 3 года назад +2

    Más que pedirte que hagas más vídeos de buenas prácticas, casi te pediría que no dejes de hacer vídeos de buenas prácticas!!
    Eres un crack!

    • @midudev
      @midudev  3 года назад +2

      Gracias Jose!!! Lo tendré en cuenta! 🤩

  • @juansebastianossadominguez1580
    @juansebastianossadominguez1580 3 года назад +3

    Todo un crack, un video simple y corto pero de mucho valor. Por favor sigue sacando mas videos de buenas prácticas.

  • @jlopekkos2164
    @jlopekkos2164 2 года назад +1

    cada vez que veo un video de buenas practicas de midu me doy cuenta que los objetos son lo mejor

  • @lausi21
    @lausi21 3 года назад +6

    Claro que sí, más videos de este tipo. Pero también sería bueno agregar un poco contenido de TypeScript y porqué no también de React y TypeScript :)

  • @juliopaez9989
    @juliopaez9989 Год назад +1

    Excelente explicación, didáctica, fácil. Gracias Totales

  • @lautaroceballos6138
    @lautaroceballos6138 3 года назад +1

    Lo vi en insta y lo vine a ver tambien en youtube! Muchas gracais Midu por todo este conenido tan valioso. Impecable tu dedicacion

  • @Daniel-cf8wy
    @Daniel-cf8wy 3 года назад +1

    Dios este tipo es un capo, maravilloso, que buena explicación

    • @midudev
      @midudev  3 года назад +1

      Muchas gracias Daniel!

  • @jesuscabrita5815
    @jesuscabrita5815 3 года назад

    estos videos de buenas practicas llegaron a mi vida como caidos del cielo... espero hagas mas videos de buenas practicas y q todos puedan verlos
    lo voy a compartir

  • @nopsep3139
    @nopsep3139 Год назад

    Muy útil, y mejor explicado aún, en serio, mejor hecho casi imposible.
    A veces me cuesta entender ciertas cosas, pero a todos los videos tuyos que vi los entendí perfectamente a la primera y me han ayudado bastante, ojalá nunca pares de crecer, porque con este contenido lo tenés merecido.

  • @RedoutRacing
    @RedoutRacing 3 года назад +1

    Gran aportación, nunca paré en pensar en si esto era posible con funciones normales. No nos ha ocurrido veces de ir añadiendo más parámetros al final. 👍🏼

  • @diegodanielcabrerarojas6641
    @diegodanielcabrerarojas6641 3 года назад +1

    Me agrado bastante ver este video de buenas practicas y que hace un par de dias sin tener la mas minima idea de que es una buena practica haber realizado algo tal cual lo que muestran aquí. Un super like y un nuevo subscriptor!

  • @WilliamTovar
    @WilliamTovar 3 года назад +5

    Excelente Miguel

    • @midudev
      @midudev  3 года назад +2

      Oooooh, qué bonito. Muchas gracias William!!!!! 🤗

  • @sol____-_-
    @sol____-_- 5 месяцев назад

    Wow, estoy aprendiendo js y estos tips me vienen de maravilla. Gracias Midu del futuro. ❤

  • @davidcardona5486
    @davidcardona5486 3 года назад +3

    Eternamente agradecido por compartir tus conocimientos, excelente video.

    • @midudev
      @midudev  3 года назад +2

      Muchas gracias David!!!! 🤗

  • @yindrax
    @yindrax Год назад +2

    Excelente explicacion.

  • @santiagowu5365
    @santiagowu5365 Год назад

    Espectacular! Sobre todo cuando estás usando componentes de React/React Native

  • @gabrielespana3387
    @gabrielespana3387 3 года назад +2

    Buenisimo, yo espero toda una lista de reproducción de buenas prácticas 👏🏻👏🏻👏🏻

  • @eliazarlopez4183
    @eliazarlopez4183 3 года назад +1

    Super genial, espero y este sea el inicio de una gran serie de videos, de buenas prácticas en Javascript.
    Muy buen contenido

  • @jeanandrade4155
    @jeanandrade4155 Год назад +1

    Gracias bro, ¡eres de lo mejor!

  • @MiguelChinchay
    @MiguelChinchay 3 года назад +1

    Buen aporte, esto de mejores prácticas va a estar finísimo

    • @midudev
      @midudev  3 года назад +1

      :) Espero que os guste!!!

  • @RoyCuenca
    @RoyCuenca 3 года назад +3

    Masssss massss massss..... Muy bueno midu está increíble de verdad

  • @enver9275
    @enver9275 3 года назад +1

    Buenísimo, tus videos aportan mucho valor.

    • @midudev
      @midudev  3 года назад

      Con mucho gusto Enver!!! Gracias por comentar!

  • @JoseFernandez-wt2ud
    @JoseFernandez-wt2ud Год назад

    Amo tus videos, me ayudan muchísimo a hacer más simple el código

  • @maximus10266
    @maximus10266 3 года назад +1

    Joder, que bien explicas Midudev.

  • @dieg029
    @dieg029 3 года назад

    Messirve, lo usaba para desestructurar las props de uns función, no me había dado cuenta que sirve para no tener que poner un 'undefined' cuando tiene un valor por defecto

  • @ramirodondero7856
    @ramirodondero7856 3 года назад +1

    Muy buen aporte . Gracias

  • @ChristianLopezSantos
    @ChristianLopezSantos 3 года назад

    Una buena práctica en ese tipo de parámetros es igualándolos a un objeto vacío... Principalmente para no recibir errores de destructuración cuando no envías un objeto como parámetro...

  • @danielcutipa540
    @danielcutipa540 3 года назад +2

    justo lo que estaba buscando, gracias MIDU

  • @diegos5112
    @diegos5112 3 года назад +1

    Buen contenido sin buscar un negocio fuera de youtube, grande!!

    • @midudev
      @midudev  3 года назад +1

      Gracias Diego!!! 🥰

  • @fcojalvarez
    @fcojalvarez 3 года назад +1

    Muchas gracias por todo el contenido que haces para todos, me encanta. Claro que me gustaría más contenido así!!

    • @midudev
      @midudev  3 года назад +1

      Muchísimas gracias Francisco! 🤗 Lo tendré en cuenta!!!

  • @danielalbor8604
    @danielalbor8604 Год назад

    Interesante, llevo un tiempo haciendolo así y ni sabia que eso tenia nombre jajaja, muchas gracias por la info, excelente video.

  • @drfcozapata
    @drfcozapata 3 года назад +1

    Sencillamente GENIAL!!!
    Gracias otra vez pana. Eres un duro.

  • @newlaz
    @newlaz 2 года назад

    Bro, el mejor canal de Javascript sin ninguna duda

    • @midudev
      @midudev  2 года назад

      Muchísimas gracias!

  • @materiaviva5359
    @materiaviva5359 11 месяцев назад

    También sirve en dart, justo hoy estaba practicando con parámetros posicionales y nombrales

  • @javifelices
    @javifelices 3 года назад +1

    Muy grande master parthner jejeje y sí estaría bien vídeos así cortos con cosas concretas.
    Sobre el contenido de este vídeo, sencillamente práctico, espectacular y potente, muchas gracias.
    Abrazo.

    • @midudev
      @midudev  3 года назад +2

      Hecho! Lo tendré en cuenta! Muchas gracias Javi!!! 🤗

  • @_eloyortiz
    @_eloyortiz 3 года назад +2

    se agradecen estas "pildoras"!!... sigue así!

    • @midudev
      @midudev  3 года назад +2

      Gracias Eloy!!! Seguiremos con ellas! 🤩

  • @SanchayanPackiyanathan
    @SanchayanPackiyanathan 3 года назад

    Gracias amigo por tu aportes que valen mucho !!!

  • @sebastiangil617
    @sebastiangil617 3 года назад +1

    Wow, lo comenzare a utilizar en mis proyectos

    • @midudev
      @midudev  3 года назад +2

      Excelente Sebastian! Espero que te ayude!!!

  • @joseluisdelatorre3440
    @joseluisdelatorre3440 3 года назад +1

    Muy útil muchas gracias!!!

    • @midudev
      @midudev  3 года назад +1

      Gracias por comentar José Luis!!!! 🤗

  • @jcroldan
    @jcroldan 3 года назад

    Estas píldoras rápidas están genial.

  • @xKokek
    @xKokek 3 года назад +2

    genial mas videos de beunas practicas

    • @midudev
      @midudev  3 года назад +1

      Espero que hayas visto este también! ruclips.net/video/0NlsJuwFsrQ/видео.html

  • @wolfi3803
    @wolfi3803 3 года назад +2

    Maravilloso

    • @midudev
      @midudev  3 года назад +1

      Gracias crack

  • @itziarzg7524
    @itziarzg7524 3 года назад +1

    Gracias. Súper interesante, como siempre!!! Espero triunfe para tener más!!

  • @viCasco
    @viCasco 3 года назад

    Gran video!!! 👏
    Muy Instructivo. 🎓
    Y claro que sí!!! 💯
    ...esperamos muchos más videos de estos y así hacernos mejores programadores 💻 siguiendo tus consejos y buenas prácticas ✅

  • @eduardorivas6959
    @eduardorivas6959 2 месяца назад

    Genial!
    Muchas gracias.

  • @frostylon
    @frostylon 3 года назад

    Buenazo!! Excelente tip de buenas prácticas!

  •  3 года назад

    Grande tu explicación... Blow my mind

  • @miguelvasquez9849
    @miguelvasquez9849 2 года назад

    muy bueno, ojala puedas hacer más videos de mejores prácticas

  • @MultiTelefono
    @MultiTelefono 3 года назад +1

    Excelente video maestro!! Gracias Saludos desde Colombia 🇨🇴

    • @midudev
      @midudev  3 года назад +1

      Muchas gracias Jeff por comentar!!! Un abrazo!!

  • @josemanuelberrios7390
    @josemanuelberrios7390 3 года назад +2

    Buenísimo ese truco, de calidad como siempre estimado profe

    • @midudev
      @midudev  3 года назад +2

      Gracias por comentar Jose!!! 🤗 Una alegría que te sirva!

  • @hansarias7410
    @hansarias7410 3 года назад

    Muchas gracias por el tutorial me va servir para mejorar el código

  • @shonmovies763
    @shonmovies763 2 года назад +1

    Genial! Muy buena practica.

  • @danielcutipa540
    @danielcutipa540 3 года назад +1

    Mas videos de mejores practicas por favor, los necesito jejejeje

  • @topfanaticos2606
    @topfanaticos2606 2 года назад

    Excelente aporte, gracias!

  • @alejorodriguez5754
    @alejorodriguez5754 3 года назад

    Necesito más de esto.
    Gracias como siempre Midu :)

  • @briandevs
    @briandevs 3 года назад +1

    Que genial. Gracias midudev!

  • @pablomorales8006
    @pablomorales8006 3 года назад +1

    Excelente vídeo, 🙏

  • @getseneko7004
    @getseneko7004 2 года назад

    :0 wenardo. Nunca se me había ocurrido, porque si pasa que tenemos que poner undefined o "", y queda literalmente feo el código, porque son espacios que a lo mejor no requerimos.

  • @anbecodes
    @anbecodes 3 года назад +1

    Gran video, muy vien explicado. Muchas gracias!!!

  • @gncfhcnvc
    @gncfhcnvc 2 года назад

    excelente amigo muchas gracias

  • @luisvalencia5009
    @luisvalencia5009 3 года назад

    Por favor podrías ayudarme a entender cuales son los contras, los peores contras de node? He escuchado que otros RUclipsrs, maestros y programadores de EU dicen que el mayor contra es el manejo de dependencias y modulos externos. Alguno dijo en su momento que es porque no se tiene un correcto entendimiento de JavaScript, NPM y estructuras de datos.
    Quiero empezar a Meterme de Lleno con Node, pero me da miedo que tenga que pasar más tiempo quebrandome la cabeza con problemas de dependencias que con el codigo para cubrir las reglas de negocio.
    Gracias por compartir tu conocimiento y por existir :D

  • @sebastocrator8827
    @sebastocrator8827 3 года назад +1

    Muy bueno, voy a empezar a usarlo más
    .

  • @ezequielzion
    @ezequielzion 3 года назад

    Buenísimo!

  • @davidlunamontilla
    @davidlunamontilla 3 года назад +1

    Este vídeo tiene un merecido Like.

    • @midudev
      @midudev  3 года назад +2

      Gracias por eso David! Like, like, like, like, claro que like! :D

  • @rspaz16
    @rspaz16 3 года назад

    Interesante vídeo. Yo recomendaría que los parámetros opcionales fueron los últimos del object literal, del mismo modo que se hace en otros lenguajes como C#.

  • @gindCode
    @gindCode 2 года назад +1

    Buen consejo, gracias

    • @midudev
      @midudev  2 года назад +1

      Un placer!! 😊

  • @prime_time_youtube
    @prime_time_youtube 3 года назад +1

    Wow, simplemente wow

  • @JhonElDeSistemas
    @JhonElDeSistemas 3 года назад

    genial, me subscribo por estos tipos de videos sobre buenas prácticas de programación y específicamente en JS, me parece n súper útiles. Por favor sigue así.

  • @hectorvargas5628
    @hectorvargas5628 3 года назад +2

    genial! habia visto es sintaxis en el curso de react

    • @midudev
      @midudev  3 года назад +2

      :) Siii, se usa mucho con los componentes de React y creo que es buena idea usarlo también en funciones! :)

  • @angelmorales8925
    @angelmorales8925 3 года назад +1

    Gran video, sigue con este tipo de contenido!

  • @yozeuss
    @yozeuss Год назад

    Gran video, Gracias!!!!

  • @israel.mancha
    @israel.mancha 3 месяца назад

    Crack, muy bueno 🔥

  • @achtube85
    @achtube85 3 года назад

    Super útil! Muchas gracias. High-quality content, como de costumbre en tu canal!

  • @fullpeliculafhdhdsd9242
    @fullpeliculafhdhdsd9242 3 года назад

    Buenas práctica a la luz uff good

  • @tinchodev
    @tinchodev 3 года назад

    consejo suuuper util, gracias bro

  • @leonardomorales6232
    @leonardomorales6232 3 года назад

    También agregaría utilizar funciones arrows o funciones flechas 👍

  • @ivanriverosgarcia8924
    @ivanriverosgarcia8924 3 года назад

    Grande miduu!! Muchas gracias por tu contenido 🤗

  • @tecelotlslre
    @tecelotlslre 3 года назад +1

    Que útil, muchas gracias 🙌🙌🙌🙌

    • @midudev
      @midudev  3 года назад +2

      Gracias a ti por comentar!!!

  • @jaimemartin1932
    @jaimemartin1932 3 года назад +1

    Bien usado!!

    • @midudev
      @midudev  3 года назад

      Gracias Jaime!

  • @erikmejialegacy
    @erikmejialegacy 3 года назад

    Excelentes videos!
    Sería genial si también incluyeras la documentación de los temas que tratas en las descripciones.

  • @leonardoromero925
    @leonardoromero925 3 года назад +2

    vamos buenos trucos cracks!

    • @midudev
      @midudev  3 года назад

      Gracias crack!

  • @sebastianurbano9634
    @sebastianurbano9634 3 года назад +1

    Buenísimo midu!

  • @luisponmo
    @luisponmo 3 года назад

    Genial video!

  • @marflo6262
    @marflo6262 3 года назад

    midu !!! saludos desde argentina ! genial lo q haces ! ..... subiras el video de react router de twitch ??

  • @PabloKart
    @PabloKart 3 года назад +1

    Ou mama, está genial!
    Gracias Miguel!! 👏

    • @midudev
      @midudev  3 года назад +2

      Muchas gracias Pablo!

  • @unrealaltj
    @unrealaltj 3 года назад

    Woaa, excelente video, como siempre!

  • @akualung
    @akualung 3 года назад +1

    Muy didáctico! Según miraba el vídeo, me dió una sensación de "deja-vu". Es posible que también se pueda usar este mismo sistema de nombrar parámetros en Ruby? Es que hice un curso hace tiempo, pero ya casi no recuerdo nada.

  • @maggot008
    @maggot008 3 года назад +1

    Excelente 👌

  • @carlossierra173
    @carlossierra173 3 года назад +4

    haz la de seccion [buenas practicas] para el canal plesss

  • @suchox
    @suchox 3 года назад

    excelente!!