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. 😇
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?
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.
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ı.
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.
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 ....
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?
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
Ü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 :)
cok aciklayici olmus emeginize saglik
Teşekkürler hocam ağzınıza sağlık.
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. 😇
teşekkür ederiz 🙏
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?
Şu an için öyle bir niyetim yok. Teşekkürler
Singleton daha iyi değil mi? Static ile instance oluşturmak deep copyden daha az maliyetli sanki
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.
Hocam ileride egitim serileri cekmeyi dusunuyor musunuz?
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ı.
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.
Flutter bu yönden çok sorunlu. Tek yapabileceğin olabildiğince widget haline getirmek.
tek sınıf zombi varsa memcopyle şey yapsak direkt en hızlısı olmaz mı?
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 ....
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?
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.
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
Tabi tabi bir sorun olmaz merak etme. Bir kaç micro saniye fark eder o kadar. Rica ederim, projende başarılar.
Hocam merhaba discord adresiniz var mı
Discord hesabım var ama erişemiyorum. Ticket oluşturdum cevap bekliyorum.