Yazılımda bazı şeyleri anlamamak normal mi?

xxKralTRxx

Decapat
Katılım
31 Temmuz 2022
Mesajlar
342
Çözümler
6
8 aydır yazılım ile uğraşıyorum C Console ile giriş yaptım. Şu an C# form ve Console öğreniyorum bazen anlamadığım yerler oluyor 3 aydır günde 2-3 saat C# dersi dinliyorum. Anlamadığım yerler olduğunda sorunlu olduğumu ve bu işi yapamayacağımı düşünüyorum mesela interface ile ilgili bir sürü video izledim ama hala anlamadım. Soru bende mi yoksa yaşadığım şeyler normal mi?
 
Son düzenleyen: Moderatör:
1 yanlış yapacaksın 2 yanlış yapacaksın 3 yanlış yapacaksın... 10 yanlış yapacaksın ki doğruyu göresin. Yanlış yapmak iyidir sana doğruları öğretir asıl aptallık öğrenmemektedir. 👍
 
Bir seye neden ihtiyacin oldugunu anlamadan o seyin ne oldugunu anlamaya calisman ezberci egitimin en onemli gostergelerinden biridir. "Tamam da bunu biz gercek hayatta nerede kullanacagiz?" sorusu aslinda cok dogru bir sorudur, hocalarin genelde cevap veremedigi.

Interface'i anlamiyorsun cunku cok buyuk ihtimalle neden interface diye bir seye ihtiyacimiz oldugunu bilmiyorsun. Iste bunu bilmemen normal, cunku henuz interface'e ihtiyac duyacak kadar sofistike bir is yapmamissindir.

O yuzden tavsiyem, unite unite; sosyal bilgiler calisir gibi yazilim gelistirme calismaman yonunde. Bugun encapsulation, yarin polymorphism, ertesi gun immutability gibi neden ihtiyac duyuldugunu ve tam olarak ne sundugunu bilmedigin seyleri ogrenip 2 gun sonra unutacagina kademe kademe zorlasan sekilde programlama pratigi yapman yonunde.

Ihtiyac duydugun zaman bileceksin ne aradigini, cevabi buldugun zaman da ogreneceksin ne oldugunu. Ondan sonra interface'i 3 kelime ile tanimlayabilir hale geleceksin. Bilenle bilmeyeni zaten bu ayirt eder.
 
Bir seye neden ihtiyacin oldugunu anlamadan o seyin ne oldugunu anlamaya calisman ezberci egitimin en onemli gostergelerinden biridir. "Tamam da bunu biz gercek hayatta nerede kullanacagiz?" sorusu aslinda cok dogru bir sorudur, hocalarin genelde cevap veremedigi.

Interface'i anlamiyorsun cunku cok buyuk ihtimalle neden interface diye bir seye ihtiyacimiz oldugunu bilmiyorsun. Iste bunu bilmemen normal, cunku henuz interface'e ihtiyac duyacak kadar sofistike bir is yapmamissindir.

O yuzden tavsiyem, unite unite; sosyal bilgiler calisir gibi yazilim gelistirme calismaman yonunde. Bugun encapsulation, yarin polymorphism, ertesi gun immutability gibi neden ihtiyac duyuldugunu ve tam olarak ne sundugunu bilmedigin seyleri ogrenip 2 gun sonra unutacagina kademe kademe zorlasan sekilde programlama pratigi yapman yonunde.

Ihtiyac duydugun zaman bileceksin ne aradigini, cevabi buldugun zaman da ogreneceksin ne oldugunu. Ondan sonra interface'i 3 kelime ile tanimlayabilir hale geleceksin. Bilenle bilmeyeni zaten bu ayirt eder.
Gayet mantıklı bir argüman. Mesela entity framework ya da N katmanlı mimariyi falan da çok anlamadım ve proje de yapmadım. O zaman proje odaklı gidip ihtiyaç duyduğumda o konuyu öğrenmeye çalışayım artık.
 

Technopat Haberler

Yeni konular

Geri
Yukarı