Programlamaya başladığımdan beri oyun geliştirmeye devam ediyorum, ama asla çok ciddiye almadım. Bir iş uygulaması geliştiricisi olarak çalışıyorum, ancak boş zamanlarımda bazı oyunlar üzerinde çalışıyorum.
İş dünyasında (Microsft web-dev yığınında) ASP.NET MVC, arayüzün çalışma şeklini birim test etme kolaylığı nedeniyle gerçekten popüler hale geliyor.
Bir oyun yazmak için hangi tasarım modellerinin (MVC, MVP, MVVM, vb.) Tüm oyun mantığının kolayca birim test edilebilir olduğunu merak ediyorum. Bu mümkün mü yoksa uygulanabilir mi? Zamanımı boşa harcıyorum, tam testler yapmak ve daha sonra birim testleri yerine "entegrasyon" türü testleri çalıştırmak daha mı iyi?
Örnek kod iyi olurdu, ancak bir yazma da yararlıdır.
(Birim testi etiketi eklemeye çalıştım, ancak destek teknisyenine gerek yok ...)