PATRÃN de DISEÃO OBSERVER en JAVA - Tutorial Completo FÃĄcil
āļāļąāļ
- āđāļāļĒāđāļāļĢāđāđāļĄāļ·āđāļ 11 āļĄāļī.āļĒ. 2023
- ð Curso gratuito de JAVA - programandoenjava.com/courses... â
ÂĄSubscrÃbete a Programando en Java! ð bit.ly/3y99SiI
â ÂĄApoya a que pueda seguir subiendo contenido! ð / @programando_en_java
ðē ÂĄDescargate mi app de lista de compras! ð play.google.com/store/apps/de...
Redes Sociales:
Comunindad en Discord - / discord
PÃĄgina web: programandoenjava.com
Instagram: / programandoenjava
Twitter: / progenjava
TikTok: / programandoenjava
Twitch: / programandoenjava
Libros recomendados ð
Clean Code (INGLÃS) - amzn.to/46T8L4I
Clean Code (ESPAÃOL) - amzn.to/46xBo7Z
Clean Architecture (INGLÃS) - amzn.to/3ZZXhtS
Clean Architecture (ESPAÃOL) - amzn.to/3rM1k0y
The Clean Coder (INGLÃS) - amzn.to/3PQ26RS
The Clean Coder (ESPAÃOL) - amzn.to/46VtzJ3
Clean Craftsmanship (INGLÃS) - amzn.to/45CeESO
Clean Craftsmanship (ESPAÃOL) - amzn.to/3Foj0lK
Effective Java (INGLÃS) - amzn.to/3QkHOkU
Cracking the Coding Interview (INGLÃS) - amzn.to/48W0Oh1
System Design Interview (INGLÃS) - amzn.to/3txECd5
ÂĄHola, mi nombre es Ricardo! Soy programador Senior con mÃĄs de 8 aÃąos de experiencia. Me encanta todo el mundo de la tecnologÃa y la programaciÃģn y quiero ayudarte a entender mejor como funciona el mundo de JAVA sin importar tu nivel.
ÂĄSi tienes alguna duda o preguntar, hÃĄzmelo saber en los comentarios! ð
ÂĄDÃĐjame saber quÃĐ mÃĄs te gustarÃa ver!
MÚsica usada:
A Magical Journey Through Space by Leonell Cassio | / leonellcassio
Music promoted by www.free-stock-music.com
Creative Commons Attribution-ShareAlike 3.0 Unported
creativecommons.org/licenses/... - āļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđāđāļĨāļ°āđāļāļāđāļāđāļĨāļĒāļĩ
ð ÂĄAyÚdame a llegar a 10.000 subs! ð bit.ly/3y99SiI
ð ApÃģyame - bit.ly/3y99SiI
ð CURSO GRATUITO de JAVA - programandoenjava.com/courses/curso-de-java-introduccion-a-la-programacion-java/
ðŦĄÂŋNecesitas ayuda? ÂĄReuniÃģn GRATUITA! ð calendly.com/ricardo-programandoenjava
ðĻâðŧÂŋBuscas trabajo? EncuÃĐntralo en nuestro canal de Discord ð discord.com/channels/1049634483428663326/1197648841877504050
ðąRedes Sociales ð linktr.ee/programandoenjava
Llevo aÃąos usando este patrÃģn de diseÃąo sin saberlo. Un dÃa quise hacer una aplicaciÃģn multilenguaje y no encontraba la manera de actualizar los textos de mi aplicaciÃģn. PensÃĐ por una semana y se me ocurriÃģ esta soluciÃģn... En su momento recuerdo que pensÃĐ "soy un genio", ahora me entero que no fui el primero
Me alegro que igualmente hayas sido capaz de sacarlo por ti mismo, no siempre hay un patrÃģn de diseÃąo para todo :)
Excelente explicaciÃģn, he intentado buscar ejemplos algo sencillo para comprender bien unos de los diseÃąos de patrones. Muchas gracias. Saludos desde Ecuador.
Excelente video y explicaciÃģn!! muchas gracias ðð
ÂĄUn placer, me alegro que te haya servido! :)
Como bien dices al final del video, a los programadores se nos enseÃąa que la ejecuciÃģn de instrucciones es lineal y el patrÃģn observer lo veo mas enfocado al disparo de eventos en caso de cambios de estados (programaciÃģn or8entada a eventos?)... Es asi? Se debe complementar con threads para lograrlo, otra tecnologÃa, o estoy entendiendo mal? Gracias por compartir tu conocimiento!
Bueno en realidad esta ejecuciÃģn sigue siendo lineal aunque digamos que la lÃģgica de negocio estÃĄ menos acoplada. Puedes usar threads para crear eventos que sean asÃncronos, pero tienes que tener en cuenta la asincronia, quizÃĄs mi vÃdeo de âsynchronizedâ te pueda ayudar.
SYNCHRONIZED (THREAD) en JAVA- Tutorial Completo FÃĄcil
th-cam.com/video/KZ-qCKF21Z0/w-d-xo.html
Y para eliminar como es ???
ÂĄHola, gracias por comentar! ÂŋTe refieres a eliminar un observer? Si es asÃ, simplemente tienes que llamar al mÃĐtodo que creamos que se llama "deleteObserver(Observer)"
Tengo una duda, si se quisiera observar dos clases que se estÃĄn llamando en sitios diferentes como se puede aplicar este patrÃģn?
ÂĄHola! Gracias por el comentario, pero no entiendo muy bien la pregunta, siempre puedes aÃąadir tantos observables como quieras a tu observer y asà escucharlo sin importar dÃģnde estÃĄn :)
@@programando_en_java Gracias por la respuesta :). Lo que quise decir es que la instancia A se quiere comunicar con la instancia B cuando haya un cambio en A como se hace para que el observador notifique B cuando cambiÃĐ A, A y B se inicializan en sitios diferentes . Lo que se me ocurre a mà es ir pasando la instancia de la observable asta A y B, pero no sÃĐ si es lo ideal.
Soy bastante novato en la programaciÃģn asà que puede ser que no haya entendida bien como funciona el observable y que mi pregunta no tenga mucho sentido.
Simplemente necesitas aÃąadir los observers al obsevable cÃģmo puedes ver en el minuto 4:00 :) @@golenpiedra311