SOLID Principle in Android Kotlin ( Hindi ) | Vision Android Hindi |
HTML-код
- Опубликовано: 16 сен 2024
- Hey Guys , In this video we are going to learn about SOLID principle in android.
LinkedIn: / himanshu-gaur-153a43186
Instagram: /vision_android
solid principles,solid design principles,solid,solid principles java,single responsibility principle,liskov substitution principle,solid principles js,solid principles uncle bob,solid principles javascript,open closed principle,solid principles c#,solid principles of object oriented design,solid principle in tamil,solid principles explained,dependency inversion principle,solid principles with examples,interface segregation principle,solid principles,solid principle in hindi,solid design principles,solid principles c#,single responsibility principle,open closed principle,solid principles interview questions in c#,solid principles of object oriented design,solid principles java,what are solid principles,interface segregation principle in hindi,solid principle,solid principles in hindi,solid design principles c#,solid principles interview questions,solid design principles video,single responsibility principle,single responsibility principle example,single responsibility principle tutorial,single responsibility,how single responsibility principle works,example of single responsibility principle,single responsibility principle c#,single responsibility principle explained,solid principles single responsibility,solid principles,solid single responsibility principle,how to implement single responsibility principle,open closed principle,open closed,open closed principle c#,solid principles,open closed principle example,open close principle,solid design principles,open closed principle js,oop open closed principle,open closed principle solid,open closed principle nedir,open-closed principle,single responsibility principle,guide to open closed principle,open closed principle tutorial,open closed principle explained,open closed principle c# example,liskov substitution principle,liskov substitution,liskov substitution principle example,liskov,liskov substitution principle c#,liskov substitution principle tutorial,liskov substitution principle java,liskov substitution principle javascript,substitution,liskov's substitution principle,liskov substitution principle js,guide to liskov substitution principle,liskov substitution principle uncle bob,liskov substitution principle explained,interface segregation principle,interface segregation,interface segregation principle c#,interface segregation principle example,interface segregation principle explained,interface segregation principle php,interface segregation principle solid,interface segregation principle with example,interface segregation principle design pattern,solid principles interface segregation,interface,interface segregation solid,what is interface segregation,dependency inversion principle,dependency inversion,dependency inversion principle tutorial,dependency inversion principle c#,understanding dependency inversion principle,easy way to understand dependency inversion principle,dependency injection,how the dependency inversion principle,guide to dependency inversion principle,dependency inversion principle example,dependency inversion c#,solid design principles,dependency inversion solid,solid principles
🎉
Very nice, easy to understand thanks for the content
Share your friends too
Bhai, Liskov Subsitution thoda sahi nhi hai, little lac of concept....
Rather than your way of teaching is awesome.
Nicely Explained...Thanks. :)
Most welcome!
Liskov's principle says, a super (parent) class object can be replaced with a child class object but if both car's classes (Racing & Car) are extending Vehicle then Car is not a superclass of Racing so both are different classes.
both are sub-types of Vehicles and can be replaced with each other.
Super thank you this video
Make a video on MVP with jetpack compose ANd also MVI plzz
can you update the subtitles in the following videos, there are some people like me who have a hard time accessing videos like this because of the language barrier. Thank you very much
Bhai koi example dekar batao . Vaise krne ki kosis krta hu.
Thanks for watching 👍
But merge kr k sbka discount rate same ho gya h 🤔
Not satisfied with explaination, very hard to understand.
Bhai file handling pr video banao
I'll try bro
still your example is not correct.
Hmm, but I think he still did a good job, Soild principles is all about reducing tight coupling , So, I think he tried to explain that
explanation ka maza nh aya.
How to change the discount rate for different types of users? In Open Close Principle explanation
interface Customer {
fun isLoyal(): Boolean
fun getDiscountRate(): Int
}
class VehicleInsuranceCustomer : Customer {
override fun isLoyal() = true
override fun getDiscountRate(): Int = if (isLoyal()) 5 else 9
}
class HomeInsuranceCustomer : Customer {
override fun isLoyal() = true
override fun getDiscountRate(): Int = if (isLoyal()) 4 else 8
}
class LifeInsuranceCustomer : Customer {
override fun isLoyal() = false
override fun getDiscountRate(): Int = if (isLoyal()) 7 else 10
}
class InsuranceCompany {
fun discountRate(customer: Customer): Int {
return customer.getDiscountRate()
}
}
is it a valid implementation?
Correct implementation.
And also SOLID principle is completely depends on developer ability.
How he understands problem and break it.