Eğitim İçeriği

Modül 1: Ölçeklenebilir Mimari Standartlar

Amaç: Günlük kararlarda başvurulabilecek basit ve ortak bir mimari standartlar seti üzerinde anlaşmaya varmak.

Konular

  • Mimari ilkeler: Ne standartlaştırılmalı ve neyi ekipler karar versin?
  • Ayrıştırma temelleri: Sınırlar ve sorumluluk alanlarını tanımlama
  • Entegrasyon temelleri: API sözleşmeleri, versiyonlama, uyumluluk
  • Mesajlaşmaya genel bakış: Kafka ile RabbitMQ karşılaştırması, ne standartlaştırılmalı?
  • Veriye genel bakış: Sahiplik ve tek kaynaklı doğru düşünce (Mongo + SQL Server)
  • Yüksek ölçekli sistemlerde yaygın mimari anti-pattern'ler
  • Hafif karar dokümantasyonu (ADR/RFC kavramı)

Modül 2: Büyük .NET Çözümlerinde Kod Mimarisi

Amaç: Büyük çözümler içindeki kod mimarisi kararları için pratik yönlendirmeler konusunda uzlaşmak.

Konular

  • Büyük .NET çözümlerini yapılandırma: Modüller, katmanlandırma, sınırlar
  • Bağımlılık yönü ve kodda mimarinin görünür kalmasını sağlama
  • Paylaşılan kütüphaneler: Ne zaman yardımcı olur, ne zaman bağımlılık yaratır?
  • Kodda entegrasyon sınırları: Sorumluluk ayrımı desenleri
  • Kod mimarisi "gözden geçirme lensleri": Hızlıca neler aranmalı?
  • Tutarlılığı bozmadan istisnaları yönetme

Modül 3: Kararları Tetikleyen Tasarım Gözden Geçirmeleri

Amaç: Kararlar ve ortak anlayış üreten tutarlı bir tasarım gözden geçirme yaklaşımı oluşturmak.

Konular

  • Principal seviyesinde güçlü bir tasarım gözden geçirmesini ne oluşturur?
  • Gözden geçirme iş akışı: Ne zaman ve ne gözden geçirilir?
  • Gözden geçirme kriterleri: En önemli birkaç unsur
  • Kolaylaştırma: Kıdemli tartışmaları odaklı ve üretken tutma
  • Karar kapatma: Tartışmaları nasıl sonlandırıp ileriye doğru hareket edilir?
  • Sonuçları kaydetme: Kararlar ve takip eylemleri
  • Sistem seviyesinde kısa bir vaka çalışması üzerinden pratik gözden geçirme

Modül 4: Yetkisiz Etkileme: Principal'lar İçin

Amaç: Bireysel katılımcılarla (IC) mentörlük, geri bildirim ve uyum alışkanlıklarını güçlendirmek.

Konular

  • Mentörlük ile yönlendirme farkı: Sahiplik almadan koçluk yapma
  • Yüksek seviyeli teknik geri bildirim verme (net, standart temelli)
  • Bireysel katılımcılar arasında uyum sağlama: Pratik teknikler
  • Farklılıkları ve direnci yapıcı şekilde ele alma
  • Principal'ların yeniden kullanabileceği basit konuşma kalıpları ve senaryolar


 

Kurs İçin Gerekli Önbilgiler

Katılımcılar, yineleyen tartışmalara (sistem ayrıştırma tercihleri, entegrasyon yaklaşımı, kod yapısı kuralları) dair 2-3 anonimleştirilmiş örnek getirirler. Mevcut herhangi bir iç standart da isteğe bağlı olarak paylaşılabilir.

 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler