Skip to content

Prensipleri Gözden Geçir

Azmi ŞAHİN edited this page May 7, 2020 · 1 revision

İki veya daha fazla tekrar eden bir ifadeden birini değiştirdiğimizde, diğerinin de değiştirilmesi gerektiğini unutmayın

Kodunuzun okunabilir olduğundan emin olun. Kodun tekrar kullanılabilirliğini gözden geçirin. Kodun test edilebilirliğini gözden geçirin.

Prensiplere bağlı kalmaya özen gösterin

  • Her method kendisine verilen işi yapmalı.
  • Geliştirmeye açık, değişime kapalı olmalı.
  • Katılım alınan neslerin özelliklerini kullandıktan sonra kendi nesnelerini barındır.
  • Arayüzlere fazla yetenek eklenmelidir.
  • Üst seviye sınıflar, modüller ve methodlar, alt seviyeli sınıflara bağımlı olmamalıdır.
  • Sorunları çözmek için tasarım desenlerini kullanın

Yaratıcı tasarım desenlerini ile; nesnelerin uygun ve verimli bir şekilde yaratılma yollarını planlayın.

Yapısal tasarım desenlerini ile; sınıflar arası ilişkiler nasıl olması gerektiğini, türetme, soyutlama, nesnesini içerme ile hangi yol ile sınıflar birbirlerine bağlı olmalısı gerektiğini planlayın.

Davranışsal tasarım desenleri ile; sınıflar arasındaki haberleşmelerin nasıl olması gerektiğini planlayın.

Clone this wiki locally