Prototip Tasarım Deseni

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • Prototype desing pattern / prototip tasarım deseni kullanmak bize ne gibi faydalar sağlayacak. Temiz kod, optimizasyon,okunabilirlik, belleğin verimli kullanılması. Eğer oyun programlama veya benzeri performans ve bellek ihtiyacı yüksek uygulamalar geliştiriyorsanız bu video tam size göre. C++ , Java , C# , Php, Python gibi pek çok dilde uygulanabilir.
    00:00 Giriş
    00:22 Prototype
    00:32 10K Nesne
    00:58 Desing Pattern Prototype Örnek
    08:10 Kodumuz Ne Kadar Hızlandı ?

Комментарии • 21

  • @yunusdundar7383
    @yunusdundar7383 10 месяцев назад +2

    Üstadım muazzam bir anlatım, muazzam bir öğreticilik diğer design patternlar için de videolarını büyük bir merakla bekliyorum. Emeğinize sağlık :)

  • @Orhonbey
    @Orhonbey 10 месяцев назад

    Teşekkürler hocam ağzınıza sağlık.

  • @hUHUUUification
    @hUHUUUification 10 месяцев назад +1

    cok aciklayici olmus emeginize saglik

  • @sadkemrecizmecioglu1136
    @sadkemrecizmecioglu1136 10 месяцев назад

    teşekkür ederiz 🙏

  •  10 месяцев назад

    videonun girişinden bir ara memcopy ile yapacaksın sandım, eyvah diyordum neyse öyle olmadı. Güzel bir yöntem eline sağlık. Bir ekleme olarak, BigZombie string yerine enum olursa çok daha şık olur bence. 😇

  • @KaanErayAKAY
    @KaanErayAKAY 10 месяцев назад

    Merhaba hocam yine harika bir içerik yayınlamışsınız. Çok teşekkür ederiz, ağzınıza sağlık.
    Oyun geliştirme ile ilgili kod açısından içerik üretmeyi düşünüyor musunuz?

    • @merbekta
      @merbekta  10 месяцев назад +1

      Şu an için öyle bir niyetim yok. Teşekkürler

  • @emir_1719
    @emir_1719 10 месяцев назад

    Hocam kanal açıklamasına flutter da yazmışsınız. Flutter icin de ozellikle temiz kod yazma videosu dusunuyor musunuz? Cunku widgetlar uzayınca baya karisabiliyor.

    • @merbekta
      @merbekta  10 месяцев назад +1

      Flutter bu yönden çok sorunlu. Tek yapabileceğin olabildiğince widget haline getirmek.

  • @sahin_ozden
    @sahin_ozden 10 месяцев назад

    Singleton daha iyi değil mi? Static ile instance oluşturmak deep copyden daha az maliyetli sanki

    • @merbekta
      @merbekta  10 месяцев назад +1

      Singleton deseni genellikle tek örneği yönetmek veya paylaşmak amacıyla kullanılıyor. Prototype deseni nesnelerin özelleştirilmiş kopyalarını oluşturmak için kullanılıyor. İkisinin de avantajları farklı. Singleton gereksiz nesnelerin önüne geçmeye çalışıyor.

  • @frankenstein2635
    @frankenstein2635 10 месяцев назад +2

    Hocam ileride egitim serileri cekmeyi dusunuyor musunuz?

    • @merbekta
      @merbekta  10 месяцев назад +4

      Bu videolar eğitim serisi zaten :) Demek istediğini anladım, geleneksel eğitim serileri diyorsun. Örneğin c# kurulumundan tutup OOP gibi konuları ele almaktan bahsediyorsun. Evet eğitim serileri hazırlayacağım ama geleneksel olmayacak. Tıpkı tasarım desenlerini anlattığım gibi kendi objektifimden ele alacağım konuları.

  • @dagitmatik
    @dagitmatik 10 месяцев назад

    Hocam birinde sadece Spawn metodunu çağırmışsınız diğerinde hem Spawn hem de Attack metodunu çağırmışsınız. Ekrana bilgi yazdırmak maliyetli(zaman açısından) bir işlem olduğu için acaba bu aradaki farkın büyük bir bölümü fazladan ekrana yazdırılan bilgilerden kaynaklanmıyor mu?

    • @merbekta
      @merbekta  10 месяцев назад

      Tek kullanım ve döngüyü diyorsun sanırım. Döngü içine atak fonksiyonunu eklemeyi unutmuşum :) Özel bir nedeni yok yani. Normalde eklemem gerekiyordu.

    • @dagitmatik
      @dagitmatik 10 месяцев назад

      Hocam onu eklersek zannedersem aradaki fark fazla olmayacaktır. Ben de c++ ile performans gerektiren bir uygulama (Ders dağıtım programı) geliştiriyorum. Klonlama yöntemini deneyeceğim. C++ için ileri düzey kaynak bulmak zor. Bu güzel içerikler için teşekkür ederim. @@merbekta

    • @merbekta
      @merbekta  10 месяцев назад

      Tabi tabi bir sorun olmaz merak etme. Bir kaç micro saniye fark eder o kadar. Rica ederim, projende başarılar.

  • @bdenix1997
    @bdenix1997 10 месяцев назад

    tek sınıf zombi varsa memcopyle şey yapsak direkt en hızlısı olmaz mı?

    • @merbekta
      @merbekta  10 месяцев назад

      Eğer sınıfın içinde dinamik bellek tahsisleri, işaretçiler veya özel kopyalama işlemleri varsa, memcpy bu işleri düzgün bir şekilde yapmayabilir. Basit veriler için kullanılabilir ama konu karmaşık sınıflar olunca ....

  • @salihceliknw
    @salihceliknw 10 месяцев назад

    Hocam merhaba discord adresiniz var mı

    • @merbekta
      @merbekta  10 месяцев назад

      Discord hesabım var ama erişemiyorum. Ticket oluşturdum cevap bekliyorum.