Resuelve CUALQUIER Problema de Programación | Abstracción

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.ค. 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

ความคิดเห็น • 101

  • @mr.mendez7094
    @mr.mendez7094 2 ปีที่แล้ว +28

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

  • @jampoolgarcia9969
    @jampoolgarcia9969 11 หลายเดือนก่อน +3

    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 😊

  • @CrissBlinker
    @CrissBlinker ปีที่แล้ว

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

  • @xazak357r4
    @xazak357r4 3 ปีที่แล้ว +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  3 ปีที่แล้ว +1

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

  • @rodolfogonzalez1289
    @rodolfogonzalez1289 ปีที่แล้ว

    Gracias por los aportes, despejas muchas dudas.

  • @jonatan_vazquezz
    @jonatan_vazquezz 3 หลายเดือนก่อน +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

  • @wendymartinez4430
    @wendymartinez4430 3 ปีที่แล้ว +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  3 ปีที่แล้ว

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

  • @carmensofiacoz7288
    @carmensofiacoz7288 ปีที่แล้ว

    Excelente explicación. Gracias por compartir.

  • @sebasns2444
    @sebasns2444 ปีที่แล้ว +1

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

  • @santiagob2620
    @santiagob2620 8 หลายเดือนก่อน +1

    Estuoendo me re sirvio tu explicacion. Muchas gracias !

  • @greimilnunez5179
    @greimilnunez5179 2 ปีที่แล้ว

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

  • @braiocerre
    @braiocerre 2 ปีที่แล้ว +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 🤯)

  • @Ryosuke263
    @Ryosuke263 หลายเดือนก่อน

    Muchas gracias por este vídeo ❤

  • @LoquenGames
    @LoquenGames 2 หลายเดือนก่อน

    Wow que video tan importsnte y multiusos, grande chio

  • @mynorcastrillo1165
    @mynorcastrillo1165 3 ปีที่แล้ว +4

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

      Gracias!!

  • @rayzen_noob
    @rayzen_noob 2 ปีที่แล้ว

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

  • @Max-tq1ig
    @Max-tq1ig 2 ปีที่แล้ว

    Eres un genio, Chio, un maldito genio!

  • @juanorlandozunigasilva7635
    @juanorlandozunigasilva7635 3 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

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

  • @RaulEduardoFloresNajera
    @RaulEduardoFloresNajera 4 หลายเดือนก่อน

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

  • @enriquenieto9135
    @enriquenieto9135 3 ปีที่แล้ว +2

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว +1

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

  • @dckcjvkdxv
    @dckcjvkdxv ปีที่แล้ว +1

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

    • @ChioCode
      @ChioCode  ปีที่แล้ว +1

      Muchas gracias por el apoyo 😊

  • @kvelez
    @kvelez ปีที่แล้ว

    Gran video.

  • @hernandohurtadohoyos4798
    @hernandohurtadohoyos4798 2 ปีที่แล้ว

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

  • @rodrigorodriguez5611
    @rodrigorodriguez5611 3 ปีที่แล้ว +10

    Me encantan estos videos

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว +5

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

  • @vanessacortes8102
    @vanessacortes8102 3 ปีที่แล้ว

    Muy entretenido e interesante, gracias Profe

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

      Gracias a ti :)

  • @carlosalonsogonzalezgomez2645
    @carlosalonsogonzalezgomez2645 9 วันที่ผ่านมา

    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!!

  • @Amilcar99
    @Amilcar99 2 ปีที่แล้ว

    Un genio, Chio. Mil gracias!

    • @ChioCode
      @ChioCode  2 ปีที่แล้ว

      Gracias a ti! :)

  • @ElMauchu
    @ElMauchu ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  ปีที่แล้ว

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

  • @rumertovar
    @rumertovar 3 ปีที่แล้ว

    ¡Wow! Excelente contenido. Me suscribo!

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

      Gracias!

  • @SCJonathan
    @SCJonathan 3 ปีที่แล้ว

    Todo Un Crack!!!

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว +1

      Gracias Jonathan :)

  • @CaRlOsX6
    @CaRlOsX6 11 หลายเดือนก่อน

    grandioso

  • @newlaz
    @newlaz ปีที่แล้ว

    Bendito el momento en que encontré este canal.

    • @ChioCode
      @ChioCode  ปีที่แล้ว

      Espero que te ayude mucho :)

  • @gabrielcontrerasv
    @gabrielcontrerasv 2 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  2 ปีที่แล้ว

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

  • @christoper__d
    @christoper__d 2 ปีที่แล้ว

    Buen video!

    • @ChioCode
      @ChioCode  2 ปีที่แล้ว

      Muchas gracias

  • @elviajedesaturno5014
    @elviajedesaturno5014 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

      Muchas gracias por el apoyo!! :)

    • @elviajedesaturno5014
      @elviajedesaturno5014 3 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

      @@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 :)

  • @Glevion
    @Glevion 2 ปีที่แล้ว +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 11 หลายเดือนก่อน

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

  • @juanpasten6077
    @juanpasten6077 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      Muchas gracias por el apoyo :)

  • @walterzaq1
    @walterzaq1 2 หลายเดือนก่อน

    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

  • @dleonv
    @dleonv 23 วันที่ผ่านมา

    Genial exoneración

  • @KevinJPerez-gs4pz
    @KevinJPerez-gs4pz 3 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว +1

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

    • @losbochitos6592
      @losbochitos6592 2 ปีที่แล้ว

      @@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

  • @JuanMillon
    @JuanMillon 3 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

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

  • @rafaelmunoz7887
    @rafaelmunoz7887 ปีที่แล้ว

    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  ปีที่แล้ว +1

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

  • @marioarquimidesastoperez4635
    @marioarquimidesastoperez4635 ปีที่แล้ว +1

    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  ปีที่แล้ว

      Gracias a ti por el apoyo :)

  • @elobservador7155
    @elobservador7155 3 ปีที่แล้ว +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  3 ปีที่แล้ว +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 3 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว +1

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

  • @Swilarx19
    @Swilarx19 3 ปีที่แล้ว

    Muy bien explicativo el video, no creas cursos?

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

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

  • @urilingplay1047
    @urilingplay1047 3 ปีที่แล้ว

    Segundo comentario wuuuuh, grande chio

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว +1

      Jajajaja gracias Uriel n.n

  • @Alfasapiens
    @Alfasapiens ปีที่แล้ว

    7:27 la respuesta es 77?

  • @efrenhernandez6343
    @efrenhernandez6343 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

      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 :)

  • @rolandojtorres
    @rolandojtorres ปีที่แล้ว

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

  • @AlejandroSegura
    @AlejandroSegura 2 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  2 ปีที่แล้ว +1

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

  • @marfilvelazquezangelgabrie7401
    @marfilvelazquezangelgabrie7401 3 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

      Así es Angel n.n

  • @juanramirezmelo1389
    @juanramirezmelo1389 2 ปีที่แล้ว

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

  • @ZSendokame
    @ZSendokame 3 ปีที่แล้ว

    GG

    • @ChioCode
      @ChioCode  3 ปีที่แล้ว

      Gracias!

  • @hwpoison
    @hwpoison 3 ปีที่แล้ว +1

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

    • @ChioCode
      @ChioCode  2 ปีที่แล้ว

      Jajajajajjaa :)

  • @selenemena4313
    @selenemena4313 ปีที่แล้ว

    Solo lo vere porque estas guapo

  • @cristianhormazabal7710
    @cristianhormazabal7710 2 ปีที่แล้ว

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

    • @ChioCode
      @ChioCode  2 ปีที่แล้ว +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 2 ปีที่แล้ว

      @@ChioCode gracias!!

  • @naren-7
    @naren-7 ปีที่แล้ว

    Resumen:
    Concéntrate en lo que haces ahora 😅

    • @ChioCode
      @ChioCode  ปีที่แล้ว

      Básicamente xD

  • @lenovomaster643
    @lenovomaster643 ปีที่แล้ว

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

  • @ivanzq21
    @ivanzq21 8 หลายเดือนก่อน

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

    • @siralone3646
      @siralone3646 6 หลายเดือนก่อน

      No.

    • @ivanzq21
      @ivanzq21 6 หลายเดือนก่อน

      por que?@@siralone3646

  • @adolfovanegas7802
    @adolfovanegas7802 ปีที่แล้ว

    Ibas bien... Hasta que mostraste ese libro

    • @ChioCode
      @ChioCode  ปีที่แล้ว

      A mí me gustó mucho el libro 😸