Я займаюся розробкою ігор з мого початку програмування, але ніколи не дуже серйозно. Я працюю розробником бізнес-додатків, але у вільний час працюю над деякими іграми.
У світі бізнесу (на стеку Microsft web-dev) ASP.NET MVC стає дуже популярним через простоту тестування одиниць способу роботи інтерфейсу.
Мені цікаво, які шаблони дизайну (MVC, MVP, MVVM тощо) можна використати для написання гри, в якій вся логіка гри легко перевіряється одиницею. Це можливо чи можливо? Я витрачаю свій час, чи краще робити повні збірки, а потім виконувати тести типу "інтеграція" замість одиничних тестів?
Зразок коду був би чудовим, але корисна також і запис.
(Я намагався додати тег одиничного тестування, але повтор не потрібен ...)