Resuelve CUALQUIER Problema de Programación | Abstracción

Sdílet
Vložit
  • čas přidán 23. 07. 2024
  • La abstracción en el mundo de la programación y la informática es un elemento fúndamental para que podamos resolver problemas de ingeniería complejos. Dicen en la industria que "Puedes resolver cualquier problema en las ciencias de computación con otra capa de Abstracción".
    También la Abstracción es uno de los atributos principales de la POO (Programación Orientada a Objetos) y se usa todos los días en la Arquitectura de Software.
    En este video veremos de qué se trata y cómo la usamos en el día a día como desarrolladores.
    Godel, Escher, Bach:
    - amzn.to/3dlhiF1 (Español)
    - amzn.to/2NCKGf4 (Ingles)
    Contenido:
    0:00 Intro
    1:04 Qué es la abstracción?
    4:55 Abstracción en la informática
    6:21 Usar la abstracción en el código
    9:17 Peligros de la abstracción
    Libros recomendados:
    kit.co/schiob
    Apóyame con una pizza:
    www.buymeacoffee.com/schiob
    Para contenido atrás de cámara y fotos de comida sígueme en:
    / schiob
    / schiob
    github.com/schiob

Komentáře • 101

  • @mr.mendez7094
    @mr.mendez7094 Před 2 lety +28

    Lastima que el canal al parecer esta abandonado, muy buena información, muy buen ambiente y muy buena edición!

  • @rodolfogonzalez1289
    @rodolfogonzalez1289 Před rokem

    Gracias por los aportes, despejas muchas dudas.

  • @CrissBlinker
    @CrissBlinker Před rokem

    Excelente video! Has revivido mi amor por la informática

  • @carmensofiacoz7288
    @carmensofiacoz7288 Před rokem

    Excelente explicación. Gracias por compartir.

  • @santiagob2620
    @santiagob2620 Před 8 měsíci +1

    Estuoendo me re sirvio tu explicacion. Muchas gracias !

  • @sebasns2444
    @sebasns2444 Před rokem +1

    Tus vídeos me dan paz :33 Gracias por tus explicaciones y videos!

  • @Ryosuke263
    @Ryosuke263 Před 2 měsíci

    Muchas gracias por este vídeo ❤

  • @greimilnunez5179
    @greimilnunez5179 Před 2 lety

    Que buen video, nuevo suscriptor, eres un crack! me encanta como explicas.

  • @RaulEduardoFloresNajera
    @RaulEduardoFloresNajera Před 4 měsíci

    Que buena explicación muchas gracias, suscrito a tu canal

  • @braiocerre
    @braiocerre Před 2 lety +1

    recién ayer te conocí, pero ya te amo, Chio :(
    tus explicaciones son bastante profundas; las capaz de abstracción que utilizas son las necesarias para dar un concepto no solamente teórico, sino también funcional para el diario vivir:
    - "Tenemos que tener cuidado de crear demasiadas capaz de abstracción [...] puede llevarnos a crear complejidad innecesaria en nuestro sistema." (Totalmente aplicable para ser humano 🤯)

  • @mynorcastrillo1165
    @mynorcastrillo1165 Před 3 lety +4

    Excelentes videos, más sobre temas de este tipo por favor, están geniales 💪

  • @jonatan_vazquezz
    @jonatan_vazquezz Před 3 měsíci +1

    GENIOOO!!! Explicas muy bien, no dejes de hacer videos amigo, soy nuevo en programación (DEsarrollo web full stack) y explicas bien, nuevo suscriptor, saludos desde Argentina

  • @jampoolgarcia9969
    @jampoolgarcia9969 Před 11 měsíci +4

    Gracias, logré entenderte... La verdad me se me da mejor el backend que el front... Pero me esfuerzo por aprender ambos... Muchas gracias por el contenido, nuevo sub 😊

  • @juanorlandozunigasilva7635

    Genial! me has traído muchos conceptos que a veces con los años se pasan por alto. Gran contenido. suscrito :)

    • @ChioCode
      @ChioCode  Před 3 lety

      Me alegra Juan, muchas gracias por el apoyo! :)

  • @LoquenGames
    @LoquenGames Před 2 měsíci

    Wow que video tan importsnte y multiusos, grande chio

  • @Max-tq1ig
    @Max-tq1ig Před 2 lety

    Eres un genio, Chio, un maldito genio!

  • @hernandohurtadohoyos4798

    Hola me gusta mucho la arquitectura, aunque soy novato en ello,, y me gustó mucho tu vídeo.

  • @enriquenieto9135
    @enriquenieto9135 Před 3 lety +2

    Maravilloso video, llevo poco viendo tus videos, pero ya soy fan fan.
    Gracias por compartir tu conocimiento. Explicas genial.

    • @ChioCode
      @ChioCode  Před 3 lety +1

      Muchas gracias, me alegra de que gusten los videos n.n

  • @dckcjvkdxv
    @dckcjvkdxv Před 2 lety +1

    Tu contenido es de lo mejor que he encontrado, increíble tu trabajo y gracias por tu contenido.

    • @ChioCode
      @ChioCode  Před rokem +1

      Muchas gracias por el apoyo 😊

  • @rayzen_noob
    @rayzen_noob Před 2 lety

    Muchas gracias profe, su video me sirvió mucho :D

  • @wendymartinez4430
    @wendymartinez4430 Před 3 lety +15

    Excelente explicación! La abstracción la vemos en todos lados incluso en la vida cotidiana, es ese proceso mental de englobar varios conceptos en uno concepto superior.. tengo el contexto de este tema pero me gusta repasarlo con tus videos en los cuales siempre se aprenden cosas nuevas.. gracias por la explicación !

    • @ChioCode
      @ChioCode  Před 3 lety

      Exactamente, la abstracción está en todos lados. Gracias por el apoyo n.n

  • @rodrigorodriguez5611
    @rodrigorodriguez5611 Před 3 lety +10

    Me encantan estos videos

    • @ChioCode
      @ChioCode  Před 3 lety +5

      Muchas gracias n.n
      Siii ya estoy pensando en un video con una ruta de backend ;)

  • @vanessacortes8102
    @vanessacortes8102 Před 3 lety

    Muy entretenido e interesante, gracias Profe

  • @kvelez
    @kvelez Před rokem

    Gran video.

  • @Amilcar99
    @Amilcar99 Před 2 lety

    Un genio, Chio. Mil gracias!

  • @xazak357r4
    @xazak357r4 Před 3 lety +5

    Cuando entre a la universidad me sentía sobre pasado. En las primeras materias de programación imaginaba: "Dios todo el trabajo que tendré que hacer para hacer una aplicación". Ya que no imaginaba o mejor icho mi mente no concebía estas capas de abstracción. Luego conocí el lenguaje ensamblador también estaba superado pero esta ves por ver el lado mas profundo de esta abstracción.

    • @ChioCode
      @ChioCode  Před 3 lety +1

      Exacto, justo así me sentí yo también al entrar en la universidad

  • @ElMauchu
    @ElMauchu Před rokem

    Gracias por tus videos. Me han ayudado a entender más de programación y querer aprender aún más

    • @ChioCode
      @ChioCode  Před rokem

      Me da mucho gusto, gracias a ti por tu comentario 😄

  • @rumertovar
    @rumertovar Před 3 lety

    ¡Wow! Excelente contenido. Me suscribo!

  • @carlosalonsogonzalezgomez2645

    Hola tus videos me ayudan mucho hice tramite a amazon guadalajara ya hice mi oa assessment estoy esperando respuesta saludos eres un ing muy crack saludos!!

  • @CaRlOsX6
    @CaRlOsX6 Před rokem

    grandioso

  • @gabrielcontrerasv
    @gabrielcontrerasv Před 2 lety

    Gracias Chío la técnica del futuro es efectiva, verificado!!

    • @ChioCode
      @ChioCode  Před 2 lety

      Gracias a ti por el comentario, me alegra que te funcione :)

  • @newlaz
    @newlaz Před 2 lety

    Bendito el momento en que encontré este canal.

    • @ChioCode
      @ChioCode  Před rokem

      Espero que te ayude mucho :)

  • @SCJonathan
    @SCJonathan Před 3 lety

    Todo Un Crack!!!

  • @Glevion
    @Glevion Před 2 lety +2

    Esto de las capas de abstracción es muy interesante y sobre todo es útil aplicarlo a la lectura y otros campos. Yo, por ejemplo, pierdo mucho tiempo analizando las palabras que utiliza un texto más que en la idea que intenta transmitir (¿ha usado esta palabra por algún motivo? ¿si no la usara, cambiaría el significado? ¿podría usar este verbo en vez de ese?), son algunas de las preguntas que suelen pasar por mi cabeza cuando leo. Es algo que intento cambiar pero siempre acabo volviendo a lo mismo. Como cuando escucho a alguien, a veces analizo excesivamente la forma de hablar, su acento, si hace muchas pausas... etc. ¡Horrible! Espero algún día poder conseguir ABSTRAERME de una vez tanto en la programación, como en la lectura, como en la vida en general. Quizás a alguien también le pase lo mismo que a mí 😥
    Buen vídeo, por cierto :D

    • @onzamono
      @onzamono Před rokem

      Es un rasgo muy útil para un corrector de textos.

  • @christoper__d
    @christoper__d Před 2 lety

    Buen video!

  • @elviajedesaturno5014
    @elviajedesaturno5014 Před 3 lety

    la verdad esto esto fue como eureka para mi cerebro, esto diferencia también a las mentes con iqs mas alto a que nivel de abstracción pueden llegar(teoría personal) no conocía de esto de la abstracción y llegue por el copy paste en programación que debe solucionarse con abstracción funcional y así llegue aquí pero antes vi dos videos mas que no me terminaron de convencer como el de código facilito. mil gracias por compartir nuevo sub

    • @ChioCode
      @ChioCode  Před 3 lety

      Muchas gracias por el apoyo!! :)

    • @elviajedesaturno5014
      @elviajedesaturno5014 Před 3 lety

      @@ChioCode te comparti en un grupo y mas de 100 personas quedaron wao, de verdad nos es de mucha ayuda bro gracias.

    • @ChioCode
      @ChioCode  Před 3 lety

      @@elviajedesaturno5014 Woooo así que de ahí vinieron todas las visitas de ayer. Muchas gracias!! En serio, que compartas el video así ayuda mucho a crecer el canal :)

  • @juanpasten6077
    @juanpasten6077 Před 3 lety +1

    Muchas gracias! Yo estoy aprendiendo javascript ahora y he entendido que hay que conocer y poner en práctica las bases. Entiendo que esto que hablas tú es parte de las bases.
    Desde ya mil gracias por poner tu pensamiento en este tema.

    • @ChioCode
      @ChioCode  Před 3 lety

      Muchas gracias por el apoyo :)

  • @dleonv
    @dleonv Před měsícem

    Genial exoneración

  • @KevinJPerez-gs4pz
    @KevinJPerez-gs4pz Před 3 lety

    Buen video, puedes hablar de tu experiencia en tus estudios académicos?

    • @ChioCode
      @ChioCode  Před 3 lety +1

      Claro que sí! Lo tendré en mente par aun futuro video o directo :)

    • @losbochitos6592
      @losbochitos6592 Před 2 lety

      @@ChioCode sí jaja y algo de como administrabas tu tiempo cuando estudiabas. A mí algunas veces no me queda nada de tiempo para estudiar + programación

  • @marioarquimidesastoperez4635

    XD "ese problema es para el chio del futuro"
    Concuerdo mi estimado.
    Muy buen video, me ayudo a entender el concepto de abstraccion.Muchas gracias.

    • @ChioCode
      @ChioCode  Před rokem

      Gracias a ti por el apoyo :)

  • @elobservador7155
    @elobservador7155 Před 3 lety +1

    Bien Chio! El tema de la abstracción es interesantísimo, buen punto el tema de explicar con libro, eso ayuda mucho a conocer bibliografia, cómo se llama el título de los libros q mostraste. Saludos y muchos Éxitos

    • @ChioCode
      @ChioCode  Před 3 lety +1

      Gracias, el libro lo puedes encontrar acá en español: amzn.to/3dlhiF1 aunque no tiene nada que ver con programación de forma directa, es un clásico muuuuy interesante :)

    • @elobservador7155
      @elobservador7155 Před 3 lety

      @@ChioCode Si Chio se ve muy interesante y retador por la cantidad de páginas. Gracias por compartir

    • @ChioCode
      @ChioCode  Před 3 lety +1

      @@elobservador7155 Está muuuuy bueno el libro ;) saludos

  • @rafaelmunoz7887
    @rafaelmunoz7887 Před rokem

    yaaaa, ahora si lo tengo claro, gracias. Cosa aparte que tema de vs code es el que estas utilizando en el minuto 8.

    • @ChioCode
      @ChioCode  Před rokem +1

      Muchas gracias por el comentario, el tema se llama night owl :)

  • @JuanMillon
    @JuanMillon Před 3 lety

    Muchas gracias 🙂 lo relaciono mucho también con teoría de sistemas, cambiando de tema que tienes pintado en la pared?

    • @ChioCode
      @ChioCode  Před 3 lety

      Gracias a ti!! Jajajaja tengo un armadillo en la pared, ya estaba así desde que me cambié a la casa.

  • @Swilarx19
    @Swilarx19 Před 3 lety

    Muy bien explicativo el video, no creas cursos?

    • @ChioCode
      @ChioCode  Před 3 lety

      Muchas gracias, pronto estaré empezando a trabajar para crear algún curso. Sobre qué temas te interesarían? :)

  • @urilingplay1047
    @urilingplay1047 Před 3 lety

    Segundo comentario wuuuuh, grande chio

    • @ChioCode
      @ChioCode  Před 3 lety +1

      Jajajaja gracias Uriel n.n

  • @AlejandroSegura
    @AlejandroSegura Před 2 lety

    ¿Cómo se llama el libro que mencionas? ¡Excelente video!

    • @ChioCode
      @ChioCode  Před 2 lety +1

      Gödel, Escher, Bach: un Eterno y Grácil Bucle. Es una libro suuuuper recomendado si te interesan esos temas :)

  • @efrenhernandez6343
    @efrenhernandez6343 Před 3 lety

    La explicación de la abstracción me recuerda mucho a algoritmos de dividir y vencer... Me pregunto si se puede aplicar a grafos

    • @ChioCode
      @ChioCode  Před 3 lety

      Si se puede aplicar para diferentes algoritmos de grafos, en el mismo DFS tienes que pensar en diferentes niveles al momento de recorrer el grafo de forma recursiva :)

  • @walterzaq1
    @walterzaq1 Před 3 měsíci

    La ciencia de la computación es muy interesante, lastima que me sienta mal conmigo mismo cuando un profesor no me trata con cariño y entonces ya nada importa

  • @Alfasapiens
    @Alfasapiens Před rokem

    7:27 la respuesta es 77?

  • @rolandojtorres
    @rolandojtorres Před rokem

    deberías leer a dubinsky y su teoría APOS esa sera la inteligencia artificial conciente.

  • @marfilvelazquezangelgabrie7401

    Cualquier cosa es posible si esta se divide en segmentos pequeños

  • @juanramirezmelo1389
    @juanramirezmelo1389 Před 2 lety

    Ese libro yo lo tengo, pero no lo he terminado jaja

  • @ZSendokame
    @ZSendokame Před 3 lety

    GG

  • @hwpoison
    @hwpoison Před 3 lety +1

    Esa función es un problema para el Chio del futuro xD

  • @selenemena4313
    @selenemena4313 Před rokem

    Solo lo vere porque estas guapo

  • @cristianhormazabal7710

    Cualquiera puede ser programador? O se nace con eso? Siendo malo en matemáticas etc? Para trabajar como programador

    • @ChioCode
      @ChioCode  Před 2 lety +2

      Puede ser que ya tengas la facilidad para la lógica y matemáticas de forma natural. Pero programar es como cualquier habilidad que tienes que practicar y estudiar. Algunos tal vez les cueste más que a otros pero todos pueden desarrollarlo.

    • @cristianhormazabal7710
      @cristianhormazabal7710 Před 2 lety

      @@ChioCode gracias!!

  • @naren-7
    @naren-7 Před rokem

    Resumen:
    Concéntrate en lo que haces ahora 😅

  • @lenovomaster643
    @lenovomaster643 Před rokem

    chale entendí maso menos que es pero no como aplicarlo jajajja en resumen no entendí D:

  • @ivanzq21
    @ivanzq21 Před 9 měsíci

    no se debería de llamar EXTRACCION? abstracto es algo que no se puede tocar ni ver, no?

  • @adolfovanegas7802
    @adolfovanegas7802 Před rokem

    Ibas bien... Hasta que mostraste ese libro

    • @ChioCode
      @ChioCode  Před rokem

      A mí me gustó mucho el libro 😸