单元测试的用途 - 2026 年 07 月 15 日
这次我也试着写个短文吧,我发现之前我写的文章都喜欢长篇大论但啥也没讲凑字数。
当然,写这篇文章的契机,是最近写自己的mlnm项目的时候,在单元测试这边纠结了一阵子,最后通过实验得出了自己的结论。
我最初接触单元测试的契机,大概是用AI编程的时候,接触到了一个基于测试开发的编程思想,也就是所谓的测试驱动开发,这个开发思想就是倡导先写单元测试,再写软件,然后AI正好是用来写单元测试的最佳工具。
这次我也试着写个短文吧,我发现之前我写的文章都喜欢长篇大论但啥也没讲凑字数。
当然,写这篇文章的契机,是最近写自己的mlnm项目的时候,在单元测试这边纠结了一阵子,最后通过实验得出了自己的结论。
我最初接触单元测试的契机,大概是用AI编程的时候,接触到了一个基于测试开发的编程思想,也就是所谓的测试驱动开发,这个开发思想就是倡导先写单元测试,再写软件,然后AI正好是用来写单元测试的最佳工具。
由于之前的主力机因为本人给手机换尾板的时候不知原因修坏了无法再使用,于是只能从家里人那边再要一台旧手机来刷机。
巧合的是,这台旧手机正好和之前的主力机是同款型号,我想起来之前刷机遇到的各种坑,于是决定这次刷机的时候再顺便整理下做个分享。
其实我本来打算针对自己用的工具各写一篇“为什么我选择Krita”、“为什么我选择Lisp”之类的系列的,但是想了想全都分开写一篇单独的文章还是太麻烦。尤其是我这种平时很少写文章,但写一次就习惯写很久,填很多内容的类型。
喜剧的内核是悲剧。
思来想去,还是决定用上面这句话作为这次的引子,因为这句话最符合本次要讨论的这首歌的意境。
千本桜(せんぼんざくら),中文名千本樱,是日本创作者黑うさP创作的作品,现在也是初音ミク的Vocaloid神话曲之一。
权力导致腐败,绝对的权力导致绝对的腐败。
—— 阿克顿勋爵
当然,这句话放在这篇文章的语境中,还应当加上一句我自己的观点: =绝对的权力必将自我毁灭= 。
虽然我也有很长一段时间没看藤子F不二雄的SF短篇集了,但最近和AI与朋友谈论了一些政治和哲学方面的思考之后,也想起来了藤子F不二雄在SF短篇集中所写的这三部短篇,分别是《怪杰小池先生》、《金光闪闪的无敌超人》、《太空船的制造方法》,这三篇漫画我都看过了Pensera对藤子F不二雄的漫画提出的注解,当时受到他的解说的影响很深,不过最近也有了一些自己的想法和思考。
最近玩了玩大航海时代4,又和朋友谈论了一些游戏开发的心得,感觉近期创作又有点干劲不足,于是顺便又自我反思了下,这篇文章就整理下自己近期的一些想法。
近期我在尝试的是使用Evennia做简单的文字冒险游戏原型,但实际做起来才发现,糖霜Lisp其实不是什么特别好的主意,因为这类Lisp终究还是太受限制了。
这是一次个人从创作低谷期重新振作起来的经验谈。个人感觉,创作的时候进入低谷期或瓶颈期,或许对创作者来说是再正常不过的事情了,尽管这个时期也是对创作者来说非常痛苦的时期。当你进入低谷期的时候,或许意味着你该开始反思自己了。
众所周知,腾讯在国内的名声并不好,经常被人戏称为业界毒瘤。
国内我记得也经常有这么一个说法:“世人苦腾讯久矣”,这个说法也是以此来调侃许多人不喜欢用腾讯,但是又因为社交关系的问题而被迫使用腾讯产品的无奈感。
最近几天生病了,不过直到身体出问题的时候,我也终于开始反思为什么我总是做不完游戏了,和朋友讨论了下个人开发游戏应有的心态和体验,打算通过这篇文章整理下自己的心得。
虽然标题是Lisp与游戏创作,不过实际上我打算讨论的内容是更广泛适用于各种游戏创作的心态和思路的整理。
众所周知,开发独立游戏是一个非常艰难的工作,作为个人游戏创作者,我很清楚独立游戏创作者的幸存率非常低。即便不是独立游戏,大厂商业游戏暴死的也不计其数。