DigestCPP

Lets Understand With Example

  • Home
  • Design Principal
  • Design Patterns
  • C++ 11 Features
  • C++11 Multithreading
  • Contact Us

Design Principal

Design Principals: These are basic techniques that can be applied to design or write a code to make that code more maintainable, flexible and extensible.

Before Design Principal, please we will go through:

  • Composition
  • Aggregation
  • Association
  • Inheritance
  • Dependency

There are five principle (we can call SOLID):

  • S for Single Responsibility Principle
  • O for Open and Close Principle
  • L for Liskov Substitution Principle
  • I for Interface segregation
  • D for Dependency Inversion

 

 

 

Primary Sidebar




DigestCPP © 2023. All rights reserved.

    About Privacy Policy Terms and Conditions Contact Us Disclaimer