• 14-09-2019, 22:22:48
    #1
    arkadaşlar kısa bir araştırma ile dilin değil Object-Oriented Programming ve Design Patterns daha önemli oldugunu öğrendim örnek javamı c mi yerine Object-Oriented Programming ve Design Patterns biliyorsan javandan C'ye 3 4 güne geçebiliyosun çart curt ne kadar doğru ?
  • 14-09-2019, 22:25:04
    #2
    Java’dan c’ye 3-4 günde geçemezsin, belki c’den c++’a geçersin günde 23 saat çalışarak 3-4 günde.

    Ayrıca c object oriented değil.

    Design pattern’ler de ileri düzey konular. Önce syntax’leri öğrenirsin, sonra programlama prensipleri, daha sonra da design pattern’leri.

    Programlama dili seçimi önemlidir, ne için kullanacağına bağlı.
  • 14-09-2019, 22:28:46
    #3
    ironturkish adlı üyeden alıntı: mesajı görüntüle
    Java’dan c’ye 3-4 günde geçemezsin, belki c’den c++’a geçersin günde 23 saat çalışarak 3-4 günde.

    Ayrıca c object oriented değil.

    Design pattern’ler de ileri düzey konular. Önce syntax’leri öğrenirsin, sonra programlama prensipleri, daha sonra da design pattern’leri.

    Programlama dili seçimi önemlidir, ne için kullanacağına bağlı.
    hocam hedefim adroid ve oyun geliştiriciligi
    şuan öğrendigim python
  • 14-09-2019, 22:32:22
    #4
    ihtiy4r adlı üyeden alıntı: mesajı görüntüle
    hocam hedefim adroid ve oyun geliştiriciligi
    şuan öğrendigim python
    Python yanlış bir seçim bu iş için. C# öğrenebilirsiniz onun için.

    Python makine öğrenimi, ai, data science için daha uygundur.
  • 14-09-2019, 22:40:09
    #5
    Bu iki konuyu iyi bilen kişi en az bir dili yalamış yutmuştur. Herhangi bir dili iyi bilen kişi de kısa sürede başka bir dile geçiş yapabilir.
    Ama dil bilmek biraz abartılıyor diye düşünüyorum. Bir dilin tüm özelliklerini iyi bilmek mi önemli ya da onu nasıl kullanacağını bilmek mi? Yani örnekle açarsam bu konuyu bir makine mühendisi bir araba nasıl çalışır çok iyi bilir. Ama sanayide kendini yetiştirmiş usta gibi tamir yapamaz.

    Bir dilin syntaxını çok iyi bilmek bence çok önemli değil. Dili nerde nasıl kullanacağını bilmek daha önemli.



    ihtiy4r adlı üyeden alıntı: mesajı görüntüle
    hocam hedefim adroid ve oyun geliştiriciligi
    şuan öğrendigim python
    Oyun için Pygame kütüphanesi, android için cross platform uygulamalar üretebileceğin Kivy kullanabilirsin aslında ama performansı nasıldır bilmiyorum.