Latest Blogs
We have two approaches to build web applications in current time: Traditional web applications and Single page applications (SPAs). Traditional web…
The Liskov Substitution Principle states that subtypes must be substitutable for their base types. In order to substitute…
Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification. According to this…
According to Wikipedia the Dependency Inversion Principle (popularized by Robert Martin) states that: High Level Modules should not…
SRP states, “An object should have only one reason to change”. If an object has more than one…
SOLID Design Principle is a collection of best-practice,object-oriented design principles which can be applied to your application design.…
Singleton Design Pattern is used when we want to ensure that only one object of a particular class need to be…