myders hazırladı Ders kitabında bu ünite için araştırma etkinliği yok. Aşağıdaki etkinlikler ünite içeriğinden hazırlandı; konuyu güncel hayatla ilişkilendirmen için.
Yazılım Dünyasında 'Ref' ve 'Out' Tercihlerimyders hazırladı
Popüler açık kaynaklı projelerin (örneğin GitHub üzerindeki .NET kütüphanelerinin) kaynak kodlarını araştırarak, geliştiricilerin hangi senaryolarda 'ref' yerine 'out' anahtar sözcüğünü tercih ettiğini inceleyin. Bulduğunuz gerçek hayat örneklerini ve bu tercihlerin nedenlerini sınıf arkadaşlarınızla paylaşın.
Gündelik Hayattan Aşırı Yükleme (Overloading) Örneklerimyders hazırladı
Çevrenizdeki fiziksel nesnelerin veya dijital arayüzlerin (örneğin bir mikrodalga fırının başlatma düğmesi veya bir sosyal medya uygulamasındaki 'paylaş' butonu) farklı durumlarda nasıl farklı davrandığını gözlemleyin. Bu gözlemlerinizi nesne tabanlı programlamadaki 'metot aşırı yükleme' kavramıyla ilişkilendirerek bir sosyal medya gönderisi gibi hazırlayıp arkadaşlarınızla tartışın.
Varsayılan Değer Hataları ve Tarihsel Sonuçlarımyders hazırladı
Yazılım tarihinde, değişkenlerin başlangıç değeri (default) almamasından veya yanlış varsayılan değerlerle başlatılmasından kaynaklanan büyük sistem hatalarını veya güvenlik açıklarını araştırın. Bulduğunuz ilginç bir vakayı ve bu hatanın sektöre etkilerini özetleyen kısa bir sunum hazırlayarak sınıfta paylaşın.