Комментарии:
I cannot believe this is 10 years old and it solved my life now, thank you!
ОтветитьDerek Bananas.
ОтветитьMake this a udemy course, add some design principles, add maybe a mini project with back end code for like 4-5 design patterns to have content around 10 hours or less and sell it. I would buy it. Clear voice and great accent.
Ответитьawesome! thanks for this explanation, it really doesn't have to be complicated 👌👌 💻✨
ОтветитьThat was legendary!
Thank you!
The good thing about this tutorial is that it explains the MCV from scratch with minimum code and does not depends on libraries or framework.
ОтветитьInstead of interface I guess "Presentation" is a bit more accurate since it's more about presenting the data in a user-friendly way i.e not necessarily through an interface?
Ответитьcan you help me with this error that i gave when i ran your code:
Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\L\eclipse-workspace\MVCCalculatorMVCCalculator\bin
Caused by: java.lang.module.InvalidModuleDescriptorException: CalculatorController$CalculateListener.class found in top-level directory (unnamed package not allowed in module)
"the model " u funny
ОтветитьThanks for your tutorial, it was very helpful to complete my project
ОтветитьAmazing - really short and concise video. Allowed me to understand and implement the MVC pattern with ease. Thank you for sharing the code too!
ОтветитьYour way of explaining things is very clear and simple. I love it. Thank you
ОтветитьIs JFrame still "a thing" in 2022?
Ответитьthe interesting thing is that java is being run and developed on the device that is built using on c/c++ language
Ответитьwell explained thanks
Ответитьpretty insane how much you need to repeat on java it feels like
ОтветитьJust realized I hate OOP
ОтветитьSuper Voice!
ОтветитьI do not understand what do u earn by this separation? it looks like it semantic only
ОтветитьThanks for your explanations!
In case you read my comment, and in case you have some experience with JavaFX: Would it be appropriately transferred to the JavaFX world, if I put everything from the MVCCalculator.main() method into the JavaFX Main.start() method? (Main extends Application) So no single View element would be implemented in the Main-Class / start()-method, but instead everything is done inside the View class?
Or would it be even more appropriate not to use Main (extends Application) as my main class, but instead something else, because one could argue that 'extends Application' already belongs to the View?
Why didn't you initialize the view and model inside the controller?
ОтветитьThank you very much... Finally i understood MVC ...
ОтветитьSorry, but this is the worst explanation I ever heard. It's maybe great if you were explaining how to do a calculator in Java. Just check again how much time did you spend on the calculator rather than explaining what MVC is.
ОтветитьVery clear and precise. Thank you !
ОтветитьThank you very much for this incredible informative video :)
ОтветитьSuperb explanation, neat and clear. Thank you very much, Derek!
Ответить(imports of controller are on the code in the description, that said)
That was great man, thanks.
Hi Derek, thank you for this excellent tutorial!
I just added a multiplication field too. So the JFrame can either add or multiply. But if I leave any of the fields blank, it throws me the error message. So I can't perform addition or multiplication separately. How can I perform either of the operations without getting the error prompted? :D
Wow! It's very helpful, clear and simple tutorial on MVC. Lot of thanks to show MVC pattern in this simple way.
ОтветитьIs it necessary to pass parameters in the model and the view?
Couldn't you just create as an attribute inside the controller?
Well done bro!
Ответитьthank you sirr
ОтветитьHello Sir,
Please add MVC with web-app tutorial.
Its good
ОтветитьF**k the internet..such a great tutorial gets only 489K views after 8years 😔😔😔😔
Ответитьhere for the, "well hello internet" lol
ОтветитьWhat you want to talk,can u simplify this in just one or two lines statement..
ОтветитьI can't understand
ОтветитьWhat is the difference between MVC and MVP
ОтветитьPerhaps you can help clear up some confusion I'm having between the MVC and MVA pattern. The implementation you've shown in this video presents the Model and View to be entirely decoupled, like the MVA pattern. Plenty or sources on the internet demonstrate a similar implementation, yet I recall from college that MVC and MVA are a different architecture.
ОтветитьThanks for your nice and simple tutorial. But I still have hard time to understand the advantages of MVC. It just more complicated to me.
ОтветитьJust Amazing, thank you from the bottom of my heart Derek
ОтветитьI have to completely understand this before the middle of the month. Already seen like two or three tutorials of this MVC thing and didn't get anything before this, so thank you.
Later I'll try it and hope I got it. 😁
Nice job!
ОтветитьWhy do I feel like Andy Bernard is giving me this lecture 😂
Ответитьwhy you out here sounding like Andy Bernard
Ответить