Resuelve CUALQUIER Problema de Programación | Abstracción

  Рет қаралды 33,080

Chio Code

Chio Code

Күн бұрын

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

Пікірлер: 103
@mr.mendez7094
@mr.mendez7094 2 жыл бұрын
Lastima que el canal al parecer esta abandonado, muy buena información, muy buen ambiente y muy buena edición!
@jampoolgarcia9969
@jampoolgarcia9969 Жыл бұрын
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 😊
@e3724
@e3724 5 сағат бұрын
En ingenieria electronica tambien trabajamos con diferentes niveles de abstraccion... Imaginate diseñar y analizar todo el playstation 5 con puros elementos discretos( transistores, capacitores, resistores, etc)? Seria una brutalidad. Los circuitos integrados nos quitan ese peso de encima.
@wendymartinez4430
@wendymartinez4430 3 жыл бұрын
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
@jonatan_vazquezz
@jonatan_vazquezz 4 ай бұрын
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
@xazak357r4
@xazak357r4 3 жыл бұрын
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 жыл бұрын
Exacto, justo así me sentí yo también al entrar en la universidad
@rodrigorodriguez5611
@rodrigorodriguez5611 3 жыл бұрын
Me encantan estos videos
@ChioCode
@ChioCode 3 жыл бұрын
Muchas gracias n.n Siii ya estoy pensando en un video con una ruta de backend ;)
@greimilnunez5179
@greimilnunez5179 2 жыл бұрын
Que buen video, nuevo suscriptor, eres un crack! me encanta como explicas.
@rodolfogonzalez1289
@rodolfogonzalez1289 Жыл бұрын
Gracias por los aportes, despejas muchas dudas.
@CrissBlinker
@CrissBlinker Жыл бұрын
Excelente video! Has revivido mi amor por la informática
@carmensofiacoz7288
@carmensofiacoz7288 Жыл бұрын
Excelente explicación. Gracias por compartir.
@carlosalonsogonzalezgomez2645
@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!!
@braiocerre
@braiocerre 2 жыл бұрын
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 🤯)
@sebasns2444
@sebasns2444 2 жыл бұрын
Tus vídeos me dan paz :33 Gracias por tus explicaciones y videos!
@santiagob2620
@santiagob2620 8 ай бұрын
Estuoendo me re sirvio tu explicacion. Muchas gracias !
@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! :)
@Ryosuke263
@Ryosuke263 2 ай бұрын
Muchas gracias por este vídeo ❤
@mynorcastrillo1165
@mynorcastrillo1165 3 жыл бұрын
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
@dckcjvkdxv
@dckcjvkdxv 2 жыл бұрын
Tu contenido es de lo mejor que he encontrado, increíble tu trabajo y gracias por tu contenido.
@ChioCode
@ChioCode 2 жыл бұрын
Muchas gracias por el apoyo 😊
@enriquenieto9135
@enriquenieto9135 3 жыл бұрын
Maravilloso video, llevo poco viendo tus videos, pero ya soy fan fan. Gracias por compartir tu conocimiento. Explicas genial.
@ChioCode
@ChioCode 3 жыл бұрын
Muchas gracias, me alegra de que gusten los videos n.n
@RaulEduardoFloresNajera
@RaulEduardoFloresNajera 5 ай бұрын
Que buena explicación muchas gracias, suscrito a tu canal
@Max-tq1ig
@Max-tq1ig 2 жыл бұрын
Eres un genio, Chio, un maldito genio!
@vanessacortes8102
@vanessacortes8102 3 жыл бұрын
Muy entretenido e interesante, gracias Profe
@ChioCode
@ChioCode 3 жыл бұрын
Gracias a ti :)
@LoquenGames
@LoquenGames 3 ай бұрын
Wow que video tan importsnte y multiusos, grande chio
@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!
@hernandohurtadohoyos4798
@hernandohurtadohoyos4798 2 жыл бұрын
Hola me gusta mucho la arquitectura, aunque soy novato en ello,, y me gustó mucho tu vídeo.
@kvelez
@kvelez Жыл бұрын
Gran video.
@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 :)
@newlaz
@newlaz 2 жыл бұрын
Bendito el momento en que encontré este canal.
@ChioCode
@ChioCode 2 жыл бұрын
Espero que te ayude mucho :)
@SCJonathan
@SCJonathan 3 жыл бұрын
Todo Un Crack!!!
@ChioCode
@ChioCode 3 жыл бұрын
Gracias Jonathan :)
@christoper__d
@christoper__d 2 жыл бұрын
Buen video!
@ChioCode
@ChioCode 2 жыл бұрын
Muchas gracias
@CaRlOsX6
@CaRlOsX6 Жыл бұрын
grandioso
@Glevion
@Glevion 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 Жыл бұрын
Es un rasgo muy útil para un corrector de textos.
@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 :)
@marioarquimidesastoperez4635
@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 Жыл бұрын
Gracias a ti por el apoyo :)
@KevinJPerez-gs4pz
@KevinJPerez-gs4pz 3 жыл бұрын
Buen video, puedes hablar de tu experiencia en tus estudios académicos?
@ChioCode
@ChioCode 3 жыл бұрын
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
@walterzaq1
@walterzaq1 3 ай бұрын
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 Ай бұрын
Genial exoneración
@elobservador7155
@elobservador7155 3 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@elobservador7155 Está muuuuy bueno el libro ;) saludos
@juanpasten6077
@juanpasten6077 3 жыл бұрын
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 :)
@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.
@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? :)
@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 Жыл бұрын
Muchas gracias por el comentario, el tema se llama night owl :)
@AlejandroSegura
@AlejandroSegura 2 жыл бұрын
¿Cómo se llama el libro que mencionas? ¡Excelente video!
@ChioCode
@ChioCode 2 жыл бұрын
Gödel, Escher, Bach: un Eterno y Grácil Bucle. Es una libro suuuuper recomendado si te interesan esos temas :)
@Sigmasapiens_oficial
@Sigmasapiens_oficial Жыл бұрын
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.
@juanramirezmelo1389
@juanramirezmelo1389 2 жыл бұрын
Ese libro yo lo tengo, pero no lo he terminado jaja
@marfilvelazquezangelgabrie7401
@marfilvelazquezangelgabrie7401 3 жыл бұрын
Cualquier cosa es posible si esta se divide en segmentos pequeños
@ChioCode
@ChioCode 3 жыл бұрын
Así es Angel n.n
@urilingplay1047
@urilingplay1047 3 жыл бұрын
Segundo comentario wuuuuh, grande chio
@ChioCode
@ChioCode 3 жыл бұрын
Jajajaja gracias Uriel n.n
@ZSendokame
@ZSendokame 3 жыл бұрын
GG
@ChioCode
@ChioCode 3 жыл бұрын
Gracias!
@user82143
@user82143 9 күн бұрын
Te consideo buena persona, con buenas intenciones de apoyar a los muy principiantes a nivel basico en las aulas. Sin embargo TIENES MUY POCA IDEA Y NO CONOCES EL MUNDO REAL. DE TAL FORMA QUE APLIQUES LOS CONOCIMIENTOS EN LA PRACTICA Y APRENDAS. TE RECOMIENDO QUE COLABORES EN UNA EMPRESA CON PROYECTOS REALES PARA QUE CONOZCAS LA REALIDAD. AL FINAL SI QUIERES SEGUIR EN LAS AULAS COMO UN PROGRAMADOR TEORICO NO VAS A AVANZAR, TE VAS A QUEDAR ESTANCADO SOLO EN LA -> "ABSTRACCION" -
@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 жыл бұрын
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!!
@hwpoison
@hwpoison 3 жыл бұрын
Esa función es un problema para el Chio del futuro xD
@ChioCode
@ChioCode 3 жыл бұрын
Jajajajajjaa :)
@selenemena4313
@selenemena4313 Жыл бұрын
Solo lo vere porque estas guapo
@lenovomaster643
@lenovomaster643 Жыл бұрын
chale entendí maso menos que es pero no como aplicarlo jajajja en resumen no entendí D:
@naren-7
@naren-7 Жыл бұрын
Resumen: Concéntrate en lo que haces ahora 😅
@ChioCode
@ChioCode Жыл бұрын
Básicamente xD
@ivanzq21
@ivanzq21 9 ай бұрын
no se debería de llamar EXTRACCION? abstracto es algo que no se puede tocar ni ver, no?
@siralone3646
@siralone3646 7 ай бұрын
No.
@ivanzq21
@ivanzq21 7 ай бұрын
por que?@@siralone3646
@adolfovanegas7802
@adolfovanegas7802 Жыл бұрын
Ibas bien... Hasta que mostraste ese libro
@ChioCode
@ChioCode Жыл бұрын
A mí me gustó mucho el libro 😸
Notación Big O | Análisis de algoritmos de forma sencilla
12:33
Python vs Go | ¿Cuál es mejor? | ¿Cuál aprender?
9:57
Chio Code
Рет қаралды 47 М.
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 36 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 17 МЛН
4 PRINCIPIOS de la PROGRAMACIÓN ORIENTADA A OBJETOS
7:55
BettaTech
Рет қаралды 326 М.
Recursividad | FÁCIL de entender y visualizar | Recursión
12:04
La Lógica del ENCAPSULAMIENTO explicado con MINECRAFT
7:25
Absolute
Рет қаралды 151 М.
5 ALGORITMOS que DEBERÍAS (al menos) conocer
8:26
BettaTech
Рет қаралды 239 М.
¿Por qué Debes Aprender ARQUITECTURA de SOFTWARE?
20:34
hdeleon.net
Рет қаралды 29 М.
¡Aprende Paso a Paso Como Usar Listas Enlazadas!
10:51
Chio Code
Рет қаралды 36 М.
La LÓGICA de POLIMORFISMO explicada con MINECRAFT
4:21
Absolute
Рет қаралды 227 М.
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 36 МЛН