Iterator pattern explained - Brain Bytes (Java Brains)

  Рет қаралды 67,140

Java Brains

Java Brains

Күн бұрын

In this video, I'll tell you a story of an old man in a village, and before you know it, you'll learn what an iterator pattern is in software development!
Learn how the core pattern behind iterators work in languages like Java and JavaScript.
Java Brains website: javabrains.io
#JavaBrains #BrainBytes #WhatIs #Java #Tutorial #Concept

Пікірлер: 85
@yapadqoi
@yapadqoi 3 жыл бұрын
Using story telling to explain a pattern is just awesome!
@anon_ninja
@anon_ninja 2 жыл бұрын
@@yapadqoi what'd he say.... curious 100 100
@yapadqoi
@yapadqoi 2 жыл бұрын
Oh i see, he was kicked out from KZfaq. He was advertising a tool for hacking Instagram accounts
@mikedet1986
@mikedet1986 3 жыл бұрын
Can't wait for the dependency injection video 👏
@illegalcall
@illegalcall 3 жыл бұрын
Hi, Are you still working on it?
@cesardmora86
@cesardmora86 3 жыл бұрын
the old man said: next!! but there was no more people in the queue, so the boy hit the old man in his head with a bat and they had to star over. For the next time the old man asked: has next? and he never gets a hit anymore.
@deepam5319
@deepam5319 3 жыл бұрын
Wow..my greatest mystery solved. U make Java look beautiful by simlifying it ..😍ty
@anandsingh-pw6mm
@anandsingh-pw6mm 3 жыл бұрын
this is the best explanation video I found on this channel in years...
@arjitmishra100
@arjitmishra100 3 жыл бұрын
Other patterns please :D. Bravo.
@jerrygord3131
@jerrygord3131 2 жыл бұрын
Putting it into a story makes it SO much easier to understand (and focus on). Thanks!
@itsdineshvaryani
@itsdineshvaryani 3 жыл бұрын
Hey Koushik, Your videos have made me learn so many good stuffs since early years of my career. Looking at you I started my own youtube channel and today I am an Udemy instructor and KZfaq creator. Thanks for everything !!! Regards, Dinesh Varyani
@venkatm7984
@venkatm7984 3 жыл бұрын
I see the great effort behind the screen to compile and narrate this awesome presentation. Take a bow master 🙏
@ashishsadana1365
@ashishsadana1365 3 жыл бұрын
Good to see the video from you...
@Java.Brains
@Java.Brains 3 жыл бұрын
Hey, thanks
@pradeepnayak1988
@pradeepnayak1988 3 жыл бұрын
Watching your videos is no less interesting than watching movies... Thank you Koushik for these beautiful contents.
@karthik.karunanithi
@karthik.karunanithi 3 жыл бұрын
Oh man ,how simple.You are from another planet !
@sirishakulkarni4032
@sirishakulkarni4032 3 жыл бұрын
Wow, what a great teacher you are.. Telling a story to explain a concept and putting it in context ..awesome👍..waiting for dependency injection..
@preachercpt
@preachercpt Жыл бұрын
Awesome video!! Great content!!! Thanks !!
@SHAMITHADEVINDA
@SHAMITHADEVINDA 3 жыл бұрын
Your channel is skyrocketing for sure.., subscribed with that jwt spring video and spring security. They are really clean and easy to go thru..
@chessingh
@chessingh 3 жыл бұрын
The much-awaited pattern videos are here! Yayy 😍
@user-xb7rh1sd4f
@user-xb7rh1sd4f 2 жыл бұрын
Thanks for the easy resemblance story
@snehatulsyan5153
@snehatulsyan5153 3 жыл бұрын
Amazing video. Please post more.videos
@milicamisic4011
@milicamisic4011 8 ай бұрын
amazing video, thank you!
@SoniicBlade
@SoniicBlade 3 жыл бұрын
Very good video!
@ikhlasulkamal5245
@ikhlasulkamal5245 Жыл бұрын
you got me as a sub man, that was a great explanation
@vipinkoul595
@vipinkoul595 Жыл бұрын
Could you please make videos of Gof design patterns? You are gifted soul, and you have spread your knowledge freely. Thanks a lot, for your free will to help others
@sanjeevtatipalli
@sanjeevtatipalli 3 жыл бұрын
As usual a very well explained concept using story 👍. Only you can do this.
@theswarajdeshmukh
@theswarajdeshmukh 3 жыл бұрын
Awesome Sir loved it
@karankanojiya7672
@karankanojiya7672 2 жыл бұрын
Brilliant explanation! Respect ++ SIR !
@jospa72jose49
@jospa72jose49 3 жыл бұрын
Superb
@unemployedcse3514
@unemployedcse3514 Жыл бұрын
Awesome 😍
@PriyankaKumari-br1gc
@PriyankaKumari-br1gc Жыл бұрын
love this ! very easy
@ShameeraAnuranga
@ShameeraAnuranga 3 жыл бұрын
Clear , informative , to the point !! Awesome content as always
@jayan007videos
@jayan007videos 3 жыл бұрын
Your way of picking up analogy is too good....👍
@MrDarshanShah
@MrDarshanShah 3 жыл бұрын
Your style of explaining is great.👍
@ganeshsurya6082
@ganeshsurya6082 3 жыл бұрын
Nice... Awesome...Great explanation
@MaheshAnand1995
@MaheshAnand1995 3 жыл бұрын
Dear JavaBrains, thank you for providing quality content on KZfaq, I could complete SpringBoot tutorial of yours with in 3 straight days and because of that I could answer better in the Interview and even able to clear it around 1 year back. Keep up the good work and keep giving it back to the society by educating people like us.
@mulugetakejela6126
@mulugetakejela6126 3 жыл бұрын
I love this guys, He really loves to teach!
@ankitkumar-mv9bw
@ankitkumar-mv9bw 3 жыл бұрын
I would say the way you create videos which covers a whole course is much better that the short topic videos. I have seen your talk with Navin Reddy, the whole idea of that video was to get the insight of how he is getting views by doing stuffs on youtube. I would suggest that be different from others because success takes time, and please make videos the way you were making earlier. All the best for future.
@vikasmessi
@vikasmessi 3 жыл бұрын
Brilliant analogy as always. Thank you
@zakirizvi7615
@zakirizvi7615 3 жыл бұрын
Waiting for all other patterns now :)
@mitulvaghela906
@mitulvaghela906 3 жыл бұрын
Brilliant explanation! Quick question - should we still use iterator pattern now that we have streams? I am not sure if stream uses iterator as underlying mechanism. Thank you!
@csalgo7345
@csalgo7345 3 жыл бұрын
Very nicely explained. Great job sir!
@randingrandy3331
@randingrandy3331 3 жыл бұрын
Thank you for this kind of explanation. I hope you do all the other design patterns
@monsterhuntergo
@monsterhuntergo 2 жыл бұрын
Hi Koushik, I love your videos and it helped me alot to get full grasp of concepts.. Do you have playlist of complete Java Design patterns pls? Thanks so much.
@shaikhshahbaz7013
@shaikhshahbaz7013 3 жыл бұрын
Its really great!!! loved it :)
@chetan4patwal
@chetan4patwal 3 жыл бұрын
Thanks-- great story telling skills! Love it.
@ljka
@ljka 3 жыл бұрын
Dont you just love how amazig Java is
@shankars4281
@shankars4281 3 жыл бұрын
Really nice explanation!
@koushikdas2755
@koushikdas2755 3 жыл бұрын
Thank u Kaushik for this video. It will be very helpful if u create a playlist for design pattern.
@Raj_Patel21
@Raj_Patel21 3 жыл бұрын
Please make videos on other design patterns
@uchihai_a_h4871
@uchihai_a_h4871 3 жыл бұрын
Please make a design pattern series..
@abhinmankalale442
@abhinmankalale442 3 жыл бұрын
If the intro music is what you made, kudos mate!!
@indianguyonyoutube5275
@indianguyonyoutube5275 3 жыл бұрын
Would be great if you can make a series of video dedicated to DPs..awesome video btw
@rugvedwarade7462
@rugvedwarade7462 3 жыл бұрын
Dear Sir, Please create a video explaining your editing tools .. thanks a lot for all of your contribution!!!
@LearnWithNeeraj777
@LearnWithNeeraj777 2 жыл бұрын
Wow ❤️❤️❤️❤️
@sagarmodi8007
@sagarmodi8007 3 жыл бұрын
Nice ...✌✌✌
@krishnasishray418
@krishnasishray418 3 жыл бұрын
Hi Kaushik, We want a full course on Java Design Patterns.Please make it.Even if its for exclusive content, that too will be Ok.But please make it.
@pitchaiahbheemanapally2338
@pitchaiahbheemanapally2338 3 жыл бұрын
Please continue design patterns
@srinivasrramaram7716
@srinivasrramaram7716 3 жыл бұрын
yes please do
@sounderarajan10
@sounderarajan10 3 жыл бұрын
Happy to see you my friend. How are you?
@abhishekvermaa10_1
@abhishekvermaa10_1 3 жыл бұрын
Please make similar story videos for all Java GOF Patterns....
@pallavi29685
@pallavi29685 3 жыл бұрын
He Kaushik, thanks for wonderful videos. You are really helping me understand all the techno concepts. Do you have any video on microservices design patterns? I was going through some of the available materials on internet but not really helping me. Please let me know if you have any such video available
@aritchakraborty9543
@aritchakraborty9543 3 жыл бұрын
When the DI pattern will come...eagrly waiting for it...
@alexftw356
@alexftw356 3 жыл бұрын
why no captions...
@deepakdhyani1693
@deepakdhyani1693 3 жыл бұрын
Hi Kaushik, Thanks for the video, Could you please upload a video on Java SAP Hybris (If possible)?
@namratam1522
@namratam1522 3 жыл бұрын
Please make a tutorial on spring batch
@saisravani2625
@saisravani2625 3 жыл бұрын
Can we get playlist of all types of Design Patterns??
@rohitmanohar2733
@rohitmanohar2733 3 жыл бұрын
Hi sir , Please make video on Spring microservercises level 4 with AWS ,
@WiMaiRi
@WiMaiRi 5 ай бұрын
I have a system... A standard protagonist starting pack, not bad grandpa >,>
@Rockyzach88
@Rockyzach88 Жыл бұрын
Ok but does it turn the get() function for a linked list into the get() of an array list?
@MahadiHasan-qb9zw
@MahadiHasan-qb9zw 3 жыл бұрын
Can you please make tutorials for how to generate BIRT report in spring boot ?
@sambit8011
@sambit8011 3 жыл бұрын
Hey Koushik , What's ur advice to a NON-CSE guy to learn more after spending 4yr in IT industry developing applications using (Java,Spring,Rest & M/S) ?
@bhupeshmaduskar9581
@bhupeshmaduskar9581 3 жыл бұрын
i would love to have a video from you , explaning data type and its memory consumption like int vs long vs double vs float . what confuses me is how to connect these variable declaration with xmx we provide . also why there is restriction on length ?
@silpavig6838
@silpavig6838 3 жыл бұрын
Please provide other design pattern
@manojjain1712
@manojjain1712 3 жыл бұрын
Is Set just ordered collection? Nevertheless good explanation
@sndy2436
@sndy2436 3 жыл бұрын
I am confused, i thought its a strategy pattern. Because collection lets the implementer manage the behaviour of iterator. Good video though. I might be wrong
@VinothKumar-zl2ht
@VinothKumar-zl2ht Жыл бұрын
can some one tell me what is the plan of the boy, am not getting. is every one should come in 4 min time delay.
@anuragchachan
@anuragchachan 3 жыл бұрын
Which MacBook developer should take Air or Pro and with 8gb or 16gb ram?
@kadlab
@kadlab 3 жыл бұрын
Today's developer should take at least 16go ram, pc or macbook.
@alahamrouni5322
@alahamrouni5322 3 жыл бұрын
Add subtitles pleaaaaaaase !
@jasper5016
@jasper5016 Жыл бұрын
Imagine the boy gets sick.
@champfisk5613
@champfisk5613 3 жыл бұрын
Why not just use a for loop?
@kadlab
@kadlab 3 жыл бұрын
Hello, as the video said, the iterator pattern doesn't relay on the the implementation wich is not the case of a for loop... Remember the changement was transparent for the old man, it wouldn't in a case of a for loop..
@ronelcabrera5191
@ronelcabrera5191 3 жыл бұрын
4 ads huh
What is API gateway really all about? Java Brains - Brain Bytes
8:56
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,6 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 15 МЛН
Kind Waiter's Gesture to Homeless Boy #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 12 МЛН
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 84 МЛН
5 Design Patterns Every Engineer Should Know
11:51
Traversy Media
Рет қаралды 936 М.
The State Design Pattern in Python Explained
19:14
ArjanCodes
Рет қаралды 74 М.
How to plan your Java learning path - Brain Bytes
16:46
Java Brains
Рет қаралды 652 М.
How HashMap works in Java? With Animation!! whats new in java8 tutorial
15:29
Ranjith ramachandran
Рет қаралды 1 МЛН
What are microservices really all about? - Microservices Basics Tutorial
15:12
This is the Only Right Way to Write React clean-code - SOLID
18:23
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 15 МЛН