C# Access Modifiers

  • Post published:June 13, 2020

Access modifiers are keywords in object-orientated programming (OOP) that are used to set the accessibility levels of types and type members. In C#, the accessibility level controls whether a type…

What is coupling and cohesion?

  • Post published:May 24, 2020

Coupling and cohesion are common terms which occur together frequently when it comes to software design and object-oriented programming. Coupling Coupling is a measure of how much a component knows…

SOLID Principles of Object-Oriented Programming

  • Post published:May 9, 2020

In object-oriented programming, SOLID is an acronym for 5 important design principles intended to make software design more reusable, extensible, simplistic and maintainable. The 5 principles are: Single-Responsibility Principle"A class…