Iterator pattern explained - Brain Bytes (Java Brains)

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

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 KZbin. He was advertising a tool for hacking Instagram accounts
@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..
@indianguyonyoutube5275
@indianguyonyoutube5275 3 жыл бұрын
Would be great if you can make a series of video dedicated to DPs..awesome video btw
@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.
@mikedet1986
@mikedet1986 3 жыл бұрын
Can't wait for the dependency injection video 👏
@illegalcall
@illegalcall 3 жыл бұрын
Hi, Are you still working on it?
@deepam5319
@deepam5319 3 жыл бұрын
Wow..my greatest mystery solved. U make Java look beautiful by simlifying it ..😍ty
@arjitmishra100
@arjitmishra100 3 жыл бұрын
Other patterns please :D. Bravo.
@ashishsadana1365
@ashishsadana1365 3 жыл бұрын
Good to see the video from you...
@Java.Brains
@Java.Brains 3 жыл бұрын
Hey, 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 KZbin 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 🙏
@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..
@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.
@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!
@pradeepnayak1988
@pradeepnayak1988 3 жыл бұрын
Watching your videos is no less interesting than watching movies... Thank you Koushik for these beautiful contents.
@anandsingh-pw6mm
@anandsingh-pw6mm 3 жыл бұрын
this is the best explanation video I found on this channel in years...
@alexftw356
@alexftw356 3 жыл бұрын
why no captions...
@WiMaiRi
@WiMaiRi 7 ай бұрын
I have a system... A standard protagonist starting pack, not bad grandpa >,>
@sanjeevtatipalli
@sanjeevtatipalli 3 жыл бұрын
As usual a very well explained concept using story 👍. Only you can do this.
@Rockyzach88
@Rockyzach88 Жыл бұрын
Ok but does it turn the get() function for a linked list into the get() of an array list?
@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.
@preachercpt
@preachercpt Жыл бұрын
Awesome video!! Great content!!! Thanks !!
@snehatulsyan5153
@snehatulsyan5153 3 жыл бұрын
Amazing video. Please post more.videos
@milicamisic4011
@milicamisic4011 9 ай бұрын
amazing video, thank you!
@ikhlasulkamal5245
@ikhlasulkamal5245 Жыл бұрын
you got me as a sub man, that was a great explanation
@Raj_Patel21
@Raj_Patel21 3 жыл бұрын
Please make videos on other design patterns
@user-xb7rh1sd4f
@user-xb7rh1sd4f 2 жыл бұрын
Thanks for the easy resemblance story
@silpavig6838
@silpavig6838 3 жыл бұрын
Please provide other design pattern
@jasper5016
@jasper5016 Жыл бұрын
Imagine the boy gets sick.
@theswarajdeshmukh
@theswarajdeshmukh 3 жыл бұрын
Awesome Sir loved it
@uchihai_a_h4871
@uchihai_a_h4871 3 жыл бұрын
Please make a design pattern series..
@pitchaiahbheemanapally2338
@pitchaiahbheemanapally2338 3 жыл бұрын
Please continue design patterns
@srinivasrramaram7716
@srinivasrramaram7716 3 жыл бұрын
yes please do
@unemployedcse3514
@unemployedcse3514 Жыл бұрын
Awesome 😍
@PriyankaKumari-br1gc
@PriyankaKumari-br1gc Жыл бұрын
love this ! very easy
@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) ?
@SoniicBlade
@SoniicBlade 3 жыл бұрын
Very good video!
@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.
@deepakdhyani1693
@deepakdhyani1693 3 жыл бұрын
Hi Kaushik, Thanks for the video, Could you please upload a video on Java SAP Hybris (If possible)?
@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
@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
@rugvedwarade7462
@rugvedwarade7462 3 жыл бұрын
Dear Sir, Please create a video explaining your editing tools .. thanks a lot for all of your contribution!!!
@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
@koushikdas2755
@koushikdas2755 3 жыл бұрын
Thank u Kaushik for this video. It will be very helpful if u create a playlist for design pattern.
@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.
@LearnWithNeeraj777
@LearnWithNeeraj777 3 жыл бұрын
Wow ❤️❤️❤️❤️
@manojjain1712
@manojjain1712 3 жыл бұрын
Is Set just ordered collection? Nevertheless good explanation
@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 ?
@abhishekvermaa10_1
@abhishekvermaa10_1 3 жыл бұрын
Please make similar story videos for all Java GOF Patterns....
@rohitmanohar2733
@rohitmanohar2733 3 жыл бұрын
Hi sir , Please make video on Spring microservercises level 4 with AWS ,
@aritchakraborty9543
@aritchakraborty9543 3 жыл бұрын
When the DI pattern will come...eagrly waiting for it...
@jospa72jose49
@jospa72jose49 3 жыл бұрын
Superb
@karankanojiya7672
@karankanojiya7672 2 жыл бұрын
Brilliant explanation! Respect ++ SIR !
@MahadiHasan-qb9zw
@MahadiHasan-qb9zw 3 жыл бұрын
Can you please make tutorials for how to generate BIRT report in spring boot ?
@randingrandy3331
@randingrandy3331 3 жыл бұрын
Thank you for this kind of explanation. I hope you do all the other design patterns
@saisravani2625
@saisravani2625 3 жыл бұрын
Can we get playlist of all types of Design Patterns??
@jerrygord3131
@jerrygord3131 2 жыл бұрын
Putting it into a story makes it SO much easier to understand (and focus on). Thanks!
@ganeshsurya6082
@ganeshsurya6082 3 жыл бұрын
Nice... Awesome...Great explanation
@jayan007videos
@jayan007videos 3 жыл бұрын
Your way of picking up analogy is too good....👍
@namratam1522
@namratam1522 3 жыл бұрын
Please make a tutorial on spring batch
@abhinmankalale442
@abhinmankalale442 3 жыл бұрын
If the intro music is what you made, kudos mate!!
@csalgo7345
@csalgo7345 3 жыл бұрын
Very nicely explained. Great job sir!
@MrDarshanShah
@MrDarshanShah 3 жыл бұрын
Your style of explaining is great.👍
@ShameeraAnuranga
@ShameeraAnuranga 3 жыл бұрын
Clear , informative , to the point !! Awesome content as always
@zakirizvi7615
@zakirizvi7615 3 жыл бұрын
Waiting for all other patterns now :)
@karthik.karunanithi
@karthik.karunanithi 3 жыл бұрын
Oh man ,how simple.You are from another planet !
@sounderarajan10
@sounderarajan10 3 жыл бұрын
Happy to see you my friend. How are you?
@chetan4patwal
@chetan4patwal 3 жыл бұрын
Thanks-- great story telling skills! Love it.
@shaikhshahbaz7013
@shaikhshahbaz7013 3 жыл бұрын
Its really great!!! loved it :)
@vikasmessi
@vikasmessi 3 жыл бұрын
Brilliant analogy as always. Thank you
@chessingh
@chessingh 3 жыл бұрын
The much-awaited pattern videos are here! Yayy 😍
@shankars4281
@shankars4281 3 жыл бұрын
Really nice explanation!
@ljka
@ljka 3 жыл бұрын
Dont you just love how amazig Java is
@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 !
@mulugetakejela6126
@mulugetakejela6126 3 жыл бұрын
I love this guys, He really loves to teach!
@sagarmodi8007
@sagarmodi8007 3 жыл бұрын
Nice ...✌✌✌
@ronelcabrera5191
@ronelcabrera5191 3 жыл бұрын
4 ads huh
@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..
@MaheshAnand1995
@MaheshAnand1995 3 жыл бұрын
Dear JavaBrains, thank you for providing quality content on KZbin, 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.
What is API gateway really all about? Java Brains - Brain Bytes
8:56
8 Design Patterns EVERY Developer Should Know
9:47
NeetCode
Рет қаралды 1 МЛН
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 9 МЛН
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 37 МЛН
5 Design Patterns Every Engineer Should Know
11:51
Traversy Media
Рет қаралды 939 М.
10 Design Patterns Explained in 10 Minutes
11:04
Fireship
Рет қаралды 2,3 МЛН
How to plan your Java learning path - Brain Bytes
16:46
Java Brains
Рет қаралды 653 М.
Iterators Part 1 (Java)
4:07
Nathan S
Рет қаралды 62 М.
Iterator Pattern - Design Patterns (ep 16)
1:37:25
Christopher Okhravi
Рет қаралды 94 М.
Command Pattern - Design Patterns (ep 7)
39:12
Christopher Okhravi
Рет қаралды 270 М.
The State Design Pattern in Python Explained
19:14
ArjanCodes
Рет қаралды 76 М.