对我来说软件开发是一件非常有趣的事情,然而许多时候并不一定能满足条件。

为此,我开始思考如何让大众“开心写程式,制作有趣事物”的方法。

在游戏开发中写测试一直以来都是被认为相当困难的一件事情,虽然有很多人尝试,但我们仍没有找到一个很好的方法解决。

同时,写测试对许多人来说是一种拖慢开发速度的工作,这次我在每年都会参加 Global Game Jam 中挑战用 48 小时的时间开发,运用这段时间学到的 Domain-Driven Design(领域驱动设计)、Clean Architecture(清楚架构)、敏捷开发、ATDD(验收测试驱动开发)等技巧来做实验。