Son Haberler
Anasayfa / Architecture & Design

Architecture & Design

Devops Lifecycle Nedir?

DevOps terimi, geliştirme ve operasyon olmak üzere iki kelimenin birleşimidir. DevOps, tek bir ekibin uygulama geliştirme yaşam döngüsünün tamamını, yani geliştirme, test etme, dağıtma, işlemleri yönetmesine izin veren bir uygulamadır. DevOps’un amacı, özellikler, düzeltmeler ve güncellemeleri sık sık iş hedefleriyle uyumlu bir şekilde ...

Devamını Oku »

Event Driven Architecture(Olaya Dayalı Mimari)

Olay-denetimli mimari(Event-Driven Architecture) stili dağıtık asenkron yüksek ölçeklenebilir uygulama geliştirmekte oldukça popüler olarak kullanılır. Hem küçük çaplı, hemde büyük kompleks uygulamalarda kolayca adapte edilebilir. Olay-denetimli mimari bileşenlerin birbirlerinden tamamı ile bağımsız sadece belli amaçlardaki olayları işlemek ayrıştırılmış, yeni bileşenler eklemesi ...

Devamını Oku »

SOLID Yazılım Prensipleri

SOLID prensipleri ; geliştirilen herhangi bir yazılımın esnek, yeniden kullanılabilir, sürdürülebilir ve anlaşılır olmasını sağlayan, ayrıca kod tekrarını önleyen prensiplerdir. Kodun esnek, sürdürülebilir ve geliştirilebilir tasarlanmaması kodu kırılganlaştırır ve yazılım ürününün gelişmesini etkiler. SOLID 5 farklı prensipten oluşur ve her ...

Devamını Oku »

Clean Architecture

Neden uygulamamızı katmanlara ayırmalıyız ? Bize ne gibi avantajlar sağlıyor ? Clean Architecture, frameworklerden bağımsız bir yaklaşım biçimidir. Clean Architecture, SOLID presiplerinin ilkerini benimseyen bir yapıdır. Neden uygulamamızı katmanlara ayırmalıyız ? Geliştirmek istediğimiz bir sistemde iş parçacıklarının birbirinden ayrı, bir bölümde ...

Devamını Oku »

Domain Driven Design

Domain Nedir ? Domain Driven Design, projemizdeki karmaşıklığı çözmemize ve yönetilebilmesine yardımcı olan, ayrıca projemizi sürdürülebilir kılmamıza imkan veren bir yaklaşımdır. İlk olarak 2013 yılında yayımlanan Domain-Driven Design adlı kitapta Eric Evans tarafından belirtilmiştir. Projemizdeki karmaşıklık aslında projemizde yer alan ...

Devamını Oku »