@masterdjon

I'm a senior software engineer and I didn't need to listen to this video, but I did. I positioned myself as a beginner and I found your video really interesting. The method of iterative corrections (in the "bool == true" example) is awesome. People learn and retain better this way (from my experience).

I would like to express an amelioration you could do: give reasons why this or that is better and I also would tell in which circumstance. Example: In the ternary example, I do prefer one liner too, but only if it is short. And moreover, why there was a mistake (because, in fact, in terms of code execution, there is no difference at all)? (This is not a question to answer here, I already have the answer).

That's it! Great video!

@MrMineadrian

Since java 14 (i think) we can write switch statement using ->. for example:
switch (caseIndex) {
case 0 -> System.out.println("zero")
case 1 -> System.out.println("one")
default -> System.out.println("sth")
}
and using that we don't have to add break statement

@Apopjak

I am very new programmer, I took Amigoscode Java Master Class and I can proudly say that I am not doing not even one of these mistakes because the course taught we well. Thanks buddy! Now I see how the powerful your teaching really is

@zazahead

Good Information! The only thing I think is important to mention additionally is that in the first example, you should also check for null values to avoid a NullPointerException. In general I think just comparing Strings with equals without considering null values is one of the most common beginner mistakes!

@ilhomjonaxmatov6714

thanks for the info. But I think it would have been much easier to use the "new switch expression" available since java 12, if we used that our code would have been
switch (caseIndex) {
     case 0 -> sout("zero");
     case 1 -> sout("one");
     case 2 -> sout("two");
     case 3 -> sout("three");
     default -> sout("default")
}

@fish3977

the implementation of .equals() method differs depending on what is being compared and the default implementation for comparing custom classes you've created is comparing their memory location and not the content of them. 

the lesson here is to read the documentation and to not expect them to work consistently

@muoiomanuel4708

5 Months ago, I started studying cs in university, i still have no clue about coding... (lol) 
Afters seeing your video, i got smarter. Nice teaching!

@zip3144

12:09
you can write do-while loop
instead the while loop to make it good concepts of loops

@hiro6164

i started learning java 5 months ago and just found your channel

@GuRuGeorge03

im currently switching back to java (from php) and videos like this are a great help. forgot a ton of stuff

@meostyles

4:45 Worth stressing how important it is to use interfaces. This is a very simple example, but if it’s being passed around your codebase as the concrete implementation, that’s a lot of places you’ll need to change if you decide to use a different implementation… The same is true for when you use third party libraries, database etc. You will usually want some interface to that code

@nataly9a

The best videos about Spring Boot! Thank you very much.

@developer_hadi

Many things looks similar to JavaScript, I'm thinking of learning Java after mastering JavaScript

@isahbala2540

Very helpful in fact at the right time against cosc211 Java OOP exams we'll have tomorrow.

@GianfrancoTerrazzano

Really amazing, man! As junior developer I really want to thank you for the tips.

@Maged_Mohsen

Thanks for the video and Ramadan Mubarak, brother!

@electroscapevibes

Learned a lot and smashed the like button. Thank you brother.

@flaviu-vanca

Hey @Amigoscode, I have been watching your channel for a while and I think it's the best Java programming channel on YouTube. Keep up the hard work and wish you all the best.

@gokuls2293

Man i just love watching ur videos, learnt a lot of standards from ur code review videos. Currently i am planning to change jobs and quite afraid that i am not up to the level. :(. Keep posting these videos, i learn a lot from you, Thank u for everythiing

@alaaitanii

وعليكم السلام! جزاك الله خيرا!