filmov
tv
Programming WTF: What does MODEL, STATE mean in MVP, MVVM, MVC, MVI Architecture?

Показать описание
The other day I was chatting with a developer about how to do Model View Presenter, or MVP properly. I almost forgot my own difficulty with three layer architectures and the meaning of model, as I went through a similar amount of confusion understanding exactly what it means.
It turns out that the problem is that there is no exact definition for Model, with the exception that it should always have something to do with data storage and access. Beyond that, some developers use the term Model as just a synonym for "back-end" or database. While this is not technically in violation of the general definition, assuming this is what Model means will lead to confusion on application state which has nothing to do with the back-end.
Looking for a comprehensive introduction to Kotlin, Android, and Programming in general? If so, consider picking up my introductory course to Programming Fundamentals with Kotlin and Android on Udemy; I don't think you'll be disappointed:
It turns out that the problem is that there is no exact definition for Model, with the exception that it should always have something to do with data storage and access. Beyond that, some developers use the term Model as just a synonym for "back-end" or database. While this is not technically in violation of the general definition, assuming this is what Model means will lead to confusion on application state which has nothing to do with the back-end.
Looking for a comprehensive introduction to Kotlin, Android, and Programming in general? If so, consider picking up my introductory course to Programming Fundamentals with Kotlin and Android on Udemy; I don't think you'll be disappointed:
Programming WTF: What does MODEL, STATE mean in MVP, MVVM, MVC, MVI Architecture?
Programming WTF: What does 'Data Model' mean? Clean Architecture Models for Room, Firebase...
wtf is “the stack” ?
Why does java do this? #java #weird #wtf #coding
TensorFlow in 100 Seconds
Raspberry Pi Explained in 100 Seconds
Vector databases are so hot right now. WTF are they?
WTF is Django? (In 15 seconds) #django #technology #programming #business
Coder be like : WTF 😐 #codermemes #coding #developermemes #programmer #viralshort #trending #funny...
WTF moment for developers 👨💻👽 #coding #programming #humor #code
What is an API (in 5 minutes)
WTF Youtuber | Coding Memes
r u even turing complete?
WTF 🤯🤯
WTF Python | is Not operator
What is Coding?
Why [] == ![] || - wtf js
Like bro wtf😭🔥🤣 #coding #programming #javascript #javaprogramming #python #codinglife #comedy...
Learning JavaScript: WTF Did I Just Get Myself Into? 😱💻 #javascript #funny #memes #shorts
WTF is this POS? #codingmemes #coding #funny #programmerhumor #developer #juniordeveloper #fun #code
This drum machine is pure WTF
WTF is docker?
WTF JavaScript #shorts
WTF😱😱. Every programmer should Watch this. #shorts
Комментарии