Tags
Language
Tags

Principles of Design Patterns: An introduction to Object-Oriented Programming with C#

Posted By: Free butterfly
Principles of Design Patterns: An introduction to Object-Oriented Programming with C#

Principles of Design Patterns: An introduction to Object-Oriented Programming with C# by Cristian Salcescu
English | March 27, 2021 | ISBN: N/A | ASIN: B0915V5LQT | 65 pages | EPUB | 0.50 Mb

The Principles of Design Patterns help you to write code that is flexible, reusable, and easier to maintain.
These principles are:
  • Program to an interface, not an implementation
  • Favor object composition over class inheritance
  • Encapsulate the concept that varies
    Interfaces enable polymorphic behavior. We can have several implementations of the same interface and decide which of them to use at runtime.
    Factories hide the complexities of creating objects. Factory classes are coupled to types. Consumer classes depend on interfaces.

    Feel Free to contact me for book requests, informations or feedbacks.
    Without You And Your Support We Can’t Continue
    Thanks For Buying Premium From My Links For Support