I have been following you since the year when I joined and started working as a developer, 15 years ago, you are one of the finest teachers I have ever met. I should really appreciate you as you played an important role in setting up my many fundamental concepts about Java. Thank you.
@TheStoicPlayer64
13 күн бұрын
Hey @pat.310 I would like to know if you can refer to me at your workplace for a Java developer role if there is open position right now? I have 4 years of experience.
@budi22
13 күн бұрын
@@TheStoicPlayer64 :D
@TheStoicPlayer64
13 күн бұрын
@@budi22 hello 👋
@pat.310
4 күн бұрын
@@TheStoicPlayer64 please share your linked in profile, will take a look
@ShivaKumarSatakuri
14 күн бұрын
Looks like java isn't gonna die anytime soon. And I'm very happy about it 😊
@tejumania
13 күн бұрын
It's going no where
@gurdeeps
13 күн бұрын
Java is on thin ice at the moment. With the arrival of containers almost every code is now write once run anywhere. Only thing going for Java is the large developer base.
@sanjaysreedhar9162
13 күн бұрын
But pretty difficult to keep catching up with newer features every single year
@Sharmarohit01234
14 сағат бұрын
Ohh man. I can't express how popular this man is in our group. Even today, when I stuck anything, I just referred to tutorials, and hundreds of times, I did that.
@akaappleboy
13 күн бұрын
Thank you for constantly updating us with the new booms of java ! Really appreciate it.
@Java.Brains
13 күн бұрын
Thank you for the comment!
@DJpiya1
13 күн бұрын
It took 28 freaking years for them to realize that this must have been supported from the version 1.1 😂😂
@sudiptamaity1320
13 күн бұрын
Nicely explained 😊
@Java.Brains
13 күн бұрын
Thank you!
@MAYANKKUMAR-iw5qp
14 күн бұрын
Finally! hope it comes with stable version.
@Java.Brains
14 күн бұрын
Yup! I’m almost certain this one is coming!
@iddqd6716
4 күн бұрын
Hi, I'm watching the "Docker Essentials" course and videos 1, 11 and 12 are missing. Please fix this - it's a member's course which subscribers pay for!
@adarshverma3372
13 күн бұрын
Where is your java23 video which you had made, I can't find anywhere on youtube.
@Tony-dp1rl
13 күн бұрын
async/await support? dynamic optimal hardware thread use like C# or Golang? Fixes to the terrible package manager? Faster web server? Better lightweight containers? Better native dependency injection? ... better ... some tweaks to Constructors. LOL. Who runs this show, and why do they hate Java developers so much?
@javaremastered1530
13 күн бұрын
i am subscribed from last 10 years not even once i get your update in youtube subscription box yt is wants people to watch dance n controversial things but not education thats why less video on education.. we should have edu platform differently..
@Java.Brains
13 күн бұрын
KZitem only cares that you are hooked and watching videos. This is why I encourage people to click the bell icon for educational channels, and not entertainment ones.
@minor12828
13 күн бұрын
It is super no pun intended 😅
@roronoa_d_law1075
13 күн бұрын
What's wrong with calling super before doing validation ?
@Java.Brains
13 күн бұрын
If the initialization of the super class is expensive, you want it to happen after the validation check. There’s no point in creating an instance if you’re gonna throw an exception in the constructor anyway.
@dhronanpandarinathan
13 күн бұрын
When you know the value is invalid and calling super is unnecessary, why would you call super?
@roronoa_d_law1075
13 күн бұрын
Ok thanks 👍
@Mr.rawJat
13 күн бұрын
Validation is done before calling the constructor. Why would someone validate in the constructor?
@lts8683
14 күн бұрын
This is a preview not a stable feature, I don't know why the people explain preview features that could be removed on the next lts java.
@Java.Brains
14 күн бұрын
It’s because the purpose of the preview is to share new features with the community and evaluate the response. As a member of the Java community, I’d rather we learn about this than not
@Mr.rawJat
13 күн бұрын
Where are those responses posted? Which are used for evaluation?
@Flw383
13 күн бұрын
I see no point in this feature. If you want to validate that field, then do the validation in the superclass constructor instead of the subclass.
@Java.Brains
13 күн бұрын
You are assuming the validation is the superclass’ concern. What if the validation applies only to the child class? If multiple child classes each required their own validation while the parent class doesn’t care?
@Flw383
13 күн бұрын
@@Java.Brains If multiple child classes require their own validation of a property owned by the parent class, it might be a sign that a redesign is needed. If it's still necessary for each child class to perform its own validation, then using a template method could be a good solution. In many cases, inheritance leads to a rigid design, where child classes end up taking on responsibilities that don't belong to them. If child classes are responsible for validating attributes of the base class, it undermines the principle that the superclass should manage its own state. This could indicate a poor distribution of responsibilities and a violation of fundamental software design principles.
Пікірлер: 35