SamratjungaidiLiskov Substitution PrincipleThe Liskov Substitution Principle is a Substitutability principle in object-oriented programming Language. This principle states that, if S…Nov 28, 2021Nov 28, 2021
SamratjungaidiDependency Inversion PrincipleThe Dependency Inversion Principle (DIP) states that high-level modules/classes should not depend on low-level modules/classes. Both should…Nov 28, 2021Nov 28, 2021
SamratjungaidiInterface Segregation PrincipleThe Interface Segregation Principle states that “Clients should not be forced to implement any methods they don’t use. Rather than one fat…Nov 28, 2021Nov 28, 2021
SamratjungaidiLiskov Substitution PrincipleThe Liskov Substitution Principle is a Substitutability principle in object-oriented programming Language. This principle states that, if S…Nov 28, 2021Nov 28, 2021
SamratjungaidiOpen-Closed PrincipleWhat is the Open-Closed Principle? The Open-Closed Principle states that “software entities such as modules, classes, functions, etc…Nov 28, 2021Nov 28, 2021
SamratjungaidiSingle Responsibility PrincipleWhat is the Single Responsibility Principle(SRP)?Nov 28, 2021Nov 28, 2021
SamratjungaidiSolid PrinciplesThe solid principle is a concept that helps to design better software. With the help of solid principles, most of the design problems are…Nov 28, 2021Nov 28, 2021
SamratjungaidiObject-Oriented ProgrammingObject-Oriented Programming (OPP) is a concept based on the object and class. In OOP data and methods are defined in a self-contained…Nov 28, 2021Nov 28, 2021