-
-
Notifications
You must be signed in to change notification settings - Fork 2
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.