SOLID PRINCIPLES AND DESIGN PATTERNS Solid yazılım geliştirme prensiplerini ve Yazılım geliştirme tasarım kalıplarını içerir