Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.21 KB

README.md

File metadata and controls

26 lines (18 loc) · 1.21 KB

🚧 Design Principles

  • Gençay Yıldız'ın Design Principles serisini takip ederek ve ilgili açık kaynakları okuyarak OOP ve C# temelli Tasarım Prensiplerini öğrenme serüvenim...
  • Tamamlanma Oranı: %100

⚙️ Prensip nedir?

  • Her türlü tartışmanın dışında sayılan öncül, temel inanç, temel düşünce, temel davranış kuralı.

⚙️ Tasarım Prensipleri

  • Tasarım prensipleri, yazılım uygulamalarının kalitesinin iyileştirilmesine yardımcı olan üst düzey yönergelerdir.
  • Tasarım prensipleri, düzgün bir şekilde ele alınmadığında kötü bir tasarıma yol açan ve yaygın olarak ortaya çıkan sorunlar için tercih edilen çözümlerdir.

⚙️ İzlence

  • Loose Coupling Principle
  • SOLID Design Principles in C#
  • Single Responsibility Principle in C#
  • Open-Closed Principle in C#
  • Liskov Substitution Principle in C#
  • Interface Segregation Principle in C#
  • Dependency Inversion Principle in C#
  • Inversion of Control Principle in C#
  • Dependency Injection Design Pattern in C#