• 10-07-2020, 19:30:16
    #1
    Selamun aleyküm, her konuda optimizasyon takıntısı olan birisi olarak bu aralar oyun programlama üzerinde çalışıyorum.

    C# kullanıyorum ama hemen her dil de benzer yapılar var zaten.

    Optimizasyon ve performans konusunda (mikro veya makro farketmez) tavsiyeleriniz var mı?

    İlginç bir şekilde bir çok programcı optimizasyon konusundan habersiz. Bu da kendimi geliştirmek için yeterli ve sistematik kaynak bulmami zorlaştırıyor.

    Mesela forech yerine for kullanmak daha performanslı gibi tavsiyelerinizi bekliyorum.

    Bu takıntım o kadar ileri düzey ki performans çok çok iyi olsa bile daha iyi bir yol olabilir mi diye düşünmekten ilerleyemiyorum. Karakteristik bir özellik maalesef, "boşver" diyemiyorum.

    Özellikle C# Performans konusunda bildiklerinizi paylaşırsanız sevinirim.
  • 10-07-2020, 19:43:31
    #2
    Yazılımcı olmayı düşünüyorsanız Clean Code ve pattern designları öğrenin mutlaka. Clean code kitabı edinmek de şart
  • 10-07-2020, 19:44:39
    #3
    Kullanacağınız mimari değişken tipleri bu değişkenlerin statik olup olmaması OOP ne kadar kullanılıyor. Kullanılan kütüphanenin hız verileri.Parallel programlama çok kavram var nereyi anlatsam bilemedim şimdi hocam.
    Şurayı bir incele :https://refactoring.guru/
  • 10-07-2020, 20:34:32
    #4
    Blacksheep adlı üyeden alıntı: mesajı görüntüle
    Kullanacağınız mimari değişken tipleri bu değişkenlerin statik olup olmaması OOP ne kadar kullanılıyor. Kullanılan kütüphanenin hız verileri.Parallel programlama çok kavram var nereyi anlatsam bilemedim şimdi hocam.
    Şurayı bir incele :https://refactoring.guru/
    Evet hocam optimizasyon meselesi başlı başına derinliği olan bir konu. Ama internetteki bilgiler çok dağınık ve lafı çok uzatıyorlar.

    Halihazirda araştırmalarıma devam ediyorum ama böyle kısa öneriler de Cok lazım.
    Mesela aklıma gelen, forech yerine for kullan, gibi kısa tavsiyelere ihtiyacım var.

    Attığınız link de güzelmiş, karışık geldi ama bir kaç güzel örnek gördüm. İncelicem inşallah teşekkürler.