Skip to content

lunat

  • Utilities
  • Misc
  • Links
  • Letture
  • Ricette

Design Principles

Program to an interface not an implementation

Favor object composition over class inheritance

Author lunatPosted on July 20, 2020July 20, 2020Categories Design Principles

Post navigation

Previous Previous post: Singleton
Next Next post: Existing SQL Server

Topics

  • C#
  • Design Patterns
    • Creational
  • Design Principles
  • Docker
  • Entity Framework
  • Git
  • Javascript
  • Linq
  • MongoDB
    • MongoDB C# driver
  • Programming
  • React
  • Regex
  • Software Craftsmanship
  • SQL
  • Theory
  • Visual Studio

Recent Posts

  • Serialize object to JSON in Visual Studio debugger
  • Serilog
  • Deadlock
  • React Gulp build
  • GIT Overwrite Master with branch
  • nuget packages
  • Utilities
  • Misc
  • Links
  • Letture
  • Ricette
lunat Privacy Policy Proudly powered by WordPress