Command-query separation ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Command-query separation, yazılımda komut-sorgu ayrımı anlamına gelir.
Durumu değiştiren işlemleri, durumu değiştirmeden bilgi döndüren işlemlerden ayıran tasarım ilkesi.
English: A design principle that separates operations which change state from operations which return information without changing state.
Nerede ve nasıl kullanılır?
Arayüz tasarımında kullanılır. Tek başına ayrı veritabanları veya ayrı yayımlanan hizmetler gerektirmez.
Örnek cümleler
Applying command-query separation stopped the balance getter from silently creating an account.
Komut-sorgu ayrımı, bakiye okuyucusunun sessizce hesap oluşturmasını engelledi.
Bu ilkeye göre okuma işlemi, durumu değiştiren bir eylemi gizlememelidir.
We followed command-query separation while keeping both operations in the same module.
İki işlemi aynı modülde tutarken komut-sorgu ayrımını izledik.
Sorumlulukları ayırmak, yayını veya depolamayı ayırmayı gerektirmez.
Sık kullanılan kalıplar
- apply command-query separation
- command-query separation principle
İlgili terimler
Aynı konudan: Mimari, Tasarım Kalıpları ve Grafikler
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
