Detaylar
Diğer Eğitimler

Eğitim Hakkında

OO Design and Modeling in Agile Eğitimi: Çevik eğitimde Nesne Yönelimli Tasarım ve Modelleme, öğrencilere kavramsal seviye diyagramları, sıra diyagramları ve vaka diyagramları dahil olmak üzere UML diyagramlarının nasıl oluşturulacağını öğretir.

Neler Öğreneceksiniz

Tüm katılımcılar kaba bir dizi yüksek seviyeli hikayeyle başlayacak. Kurs sırasında hikayeleri yeniden yapılandırmayı ve ürün birikimini Ürün Sahibi'nin (eğitmen) yönüne göre sürekli olarak düzenlemeyi öğrenecekler.

Eğitim İçeriği

Uygulamalı OO
OOP için Tanım ve Motivasyon
OOP Temellerinin Anlaşılmasını Sağlayın
OOP "İlk İlkeler"

UML Temelleri
Kullanım Durumları
Sınıf Diyagramları
Sıra Diyagramları
UML Kullanarak "Straw'u Altına Çevirmek"

Çevik Geliştirme
Çevik yazılım geliştirmeye genel bakış
Çevik Manifesto Değerleri ve İlkeleri
Yinelemeli kodlama uygulamalarına giriş

Sürüm Planlama
İlk Kez Tahminler
Hikayelerinizi Boyutlandırma
Hız Odaklı Salım Planlama
Temaları Uygulama
"Kontrol Et ve Bakiye" İçin Kullanım Durumlarından Yararlanma

Ürün Sahibi Rolleri ve Sorumlulukları
Gerçek Ürün Sahibi Lütfen Ayağa Kalksın
Ürün İş Listesi ve Gereksinimler
Roller ve Kişiler
Hikaye Atölyeleri
Çiviler ve Özel Hikayeler
Kullanıcı Rollerini Belirleyin ve Tanımlayın &: Kullanıcı Hikayesi Yazma

Bekleyen Listeyi Düzenleme
Önceliklendirme
İleriye bakmak
Sürekli Damat
Değer Değerlendirmesi
Risk Bazlı Önceliklendirme
Başarılı bir Sprint Planlama Toplantısı Yapmak

Ortaklık ve Varyans
Hikayelerden ve / veya Kullanım Durumlarından Sınıf Diyagramına Çevirme Teknikleri
Ortaklık / Değişkenlik Analizinin (CVA) Temelleri
CRC Kartları
Yeni Gereksinimler Aldıkça Varyasyonlar Nasıl Ele Alınır?
Fabrikaları Anlamak ve Kullanmak

Yetki
Yetki ve Neden Bu Kadar Güçlü?
Çeşitli Tasarım Modelleri Yetkilendirmeyi Nasıl Kullanır?
Adaptör Modeli
Strateji Modeli

Yeniden düzenleme
Yeniden Düzenleme Nedir
Neden Refactor
Kod Kokularını Tanımlama
IDE yeniden düzenleme işlemine nasıl yardımcı olabilir?

Soyutlamayı Kullanma
Şablon Yöntem Kalıbını Anlamak
Soyutlamaya Bağlı Olmanın Önemi

Model-Görünüm-Denetleyici
MVC İlkeleri ve MVC'yi Kullanma Motivasyonu
Model 1 ve Model 2 Mimarileri Arasında Ayrım Yapma
Ön Denetleyici Modelinin Yararları
Eşleşmeyi azaltmak için Gözlemci Modelini kullanma

Erişimi Yönetme
Vekalet Modeli ve Motivasyonu
Dinamik Proxy Nasıl Çalışır?
Dinamik Proxy Neden Daha Esnek Bir Proxy Çözümü Sunuyor?

Dinamik Sorumluluklar
Tasarımlara Esneklik Getirmek İçin Dekoratör Modelini Kullanma
İşlevsellik ve Esneklik Ekleme
Dekoratör Deseni - Sınıf Şeması
Java / IO Modelinde Dekoratörler
Özel bir G / Ç Dekoratörü Tasarlama

Diğer Eğitimler

Digital Vizyon
440 Eğitim Seti
Eğitimlere Dön