5 puan yazan GN⁺ 2023-07-04 | 1 yorum | WhatsApp'ta paylaş
  • "Veri Odaklı Tasarım", yazılım geliştirmede verinin önemine odaklanan bir kitabın çevrimiçi yayınıdır.
  • Çevrimiçi sürüm, veri odaklı tasarım hakkında öğrenilmesi gereken temel bölümleri içerir, ancak bazı biçimlendirmeler ve görseller bozuk olabilir.
  • Bu kitap, verinin problem alanının kendisi değil, problemi anlamak ve çözmek için kritik bir bileşen olduğunu vurgular.
  • Verinin nasıl oluştuğunu ve veri odaklı tasarımın çerçevesini inceler.
  • Kitap, ilişkisel veritabanlarının önemini ve veri normalizasyonu sürecini ele alır.
  • Ayrıca akış işleme, olay işleme ve bileşen tabanlı nesneleri de kapsar.
  • Kitap, hiyerarşik ayrıntı düzeyi kavramını ve memento kullanımını tanıtır.
  • Bellek bağımlılıkları ve cache line kullanımı gibi çeşitli optimizasyon tekniklerini derinlemesine ele alır.
  • Kitap, yazılım geliştirmede hata ayıklamanın, yaşam süresinin ve kötü durumlardan kaçınmanın önemini vurgular.
  • Ayrıca yeniden kullanılabilir kodun, birim testlerin ve refactoring'in faydalarını tartışır.
  • Yazar, örnek merkezli geliştirmenin zararları ve hiyerarşik tasarımın avantajları hakkında içgörüler sunar.
  • Kitap, iş bölümü ve yeniden kullanılabilir genel amaçlı kod üzerine bir tartışmayla sona erer.

1 yorum

 
GN⁺ 2023-07-04
Hacker News görüşleri
  • Varlık-bileşen mimarisi yalnızca oyunlarda değil, iş uygulamalarında da iyi çalışır.
  • Kurumlarda birçok geliştirici satırlar yerine sütunlar üzerinden düşünmekte zorlanır.
  • Boole alanları yerine varlık kimlikleri kullanmak, veriyi çapraz kullanmak için zengin yeni fırsatlar sunabilir.
  • Veri yerleşiminin tek bir yorum tarafından tanımlanıp tanımlanmaması meselesi, teknoloji seçimi ve mimaride önemlidir.
  • SQL, veri modellemeye dair oyun teorisini fark ettikten sonra çoğu zaman nihai hedeftir.
  • Oyunlardaki en iyi pratikleri diğer alanlara körü körüne uygulamak sistemi kötüleştirebilir.
  • Veri odaklı programlamayı öğrenmek isteyen yeni başlayanlar için kaynaklar vardır.
  • DOD, çeşitli programlama dilleri ve derleyicilerden ilham almıştır.
  • Veri, kullanıcı deneyimini oluşturmak ve teknolojinin çeşitli yönlerini yönlendirmek için vazgeçilmezdir.
  • Veri odaklı tasarım, yeni başlayanlar için uygundur ve veri modellemenin saflığına odaklanır.
  • Bir veri modeli oluşturmadan önce alanı ve gruplama işlevlerini anlamak önemlidir.
  • "Data-Oriented Design (2018)" kitabı olumlu yorumlar almıştır.
  • Bu kitap oyun geliştirme alanında etkili olmuştur.