Spring Boot un dayandığı temel prensipler nedir?
DRY: aynı veya benzer bir işin tekrar tekrar yapılmamasını ihtiyacın tek bir seferde ve tek bir yerde çözümlenmesini temenni eder
Single Responsibility Principle(SRP): Bir metodun sınıfın veya bileşeninin kendi işine odaklanmasını ve sadece belirli bir davranışa sahip olmasını önerir.
KISS:o an için ihtiyacımız olmayan prensipleri gerekmedikce uygulamaya eklememeyi önerir ihtiyacı olmayan özellikleri uygulamaya eklemek uygulamayı daha zor anlaşılır hale getirecektir. Bunun yerine o an için sadece ihtiyac duyulan fonksiyonları ve özellikleri ekleyerek sistemimizi kademeli bir sekilde geliştirebilir ve büyütebiliriz.
Do Not Call Us,We Will Call You(Hollywood Principle): bileşenlerin ve modullerin doğrudan birbirlerinin apilerine bağlı olmak yerine eventler vazıtası ile daha esnek biçimde haberleşmesini birbirleri üzerinden bazı islemleri tetiklemelerini önermektedir. Bu sayede bileşenler ve moduller arasındakı doğrudan bağımlılıklar ortadan kaldırılabilir ve bunların farklı uygulamalarda ve sistemlerde yeniden kullanılabilmelerinin önü açılır
Last updated
Was this helpful?