Hexagonal architecture ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Hexagonal architecture, yazılımda altıgen mimari anlamına gelir.
Alan mantığını dış sistemlerden bağımsız tutup bu sistemleri tanımlanmış portlar ve uyarlayıcılarla bağlayan tasarım.
English: A design that keeps domain logic independent of external systems by connecting them through defined ports and adapters.
Nerede ve nasıl kullanılır?
Portlar ve uyarlayıcılar mimarisi de denir. Altıgen çizim geleneğidir; altı bileşen zorunluluğu değildir.
Örnek cümleler
Using hexagonal architecture let us test order rules without starting the database adapter.
Altıgen mimari, veritabanı uyarlayıcısını başlatmadan sipariş kurallarını test etmemizi sağladı.
Alan davranışına, depolama uygulamasından bağımsız bir sınır üzerinden erişilir.
The new message consumer reused the same application port in our hexagonal architecture.
Yeni mesaj tüketicisi, altıgen mimarimizde aynı uygulama portunu yeniden kullandı.
Farklı girdi uyarlayıcısı, alan kurallarını mesaj koduna taşımadan mevcut davranışı çağırabilir.
Sık kullanılan kalıplar
- hexagonal architecture ports
- adopt hexagonal architecture
İlgili terimler
Aynı konudan: Mimari, Tasarım Kalıpları ve Grafikler
- framework · çatı
- dependency · bağımlılık
- tech stack · teknoloji yığını
- architecture · mimari
- design pattern · tasarım kalıbı
- trade-off · ödünleşim
- scalable · ölçeklenebilir
- microservices · mikroservisler
- monolith · monolit
- modular · modüler
- abstraction · soyutlama
- separation of concerns · sorumlulukların ayrılması
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:
