第27期 - 入教TDD

封面是在闲鱼买的二手吉他,比官网便宜了一半,虽然交易过程出了点小插曲,但还是有惊无险,我要当下一个饼皮!

记录自己的%2,aka每周摸到的🐟(不定期更新

”TDD”

TDD全称是Test driven development,核心思想是先编写测试,然后再写实际的代码,根据测试结果,来完善代码,相当于以终为始的过程,最近在学习相关知识,看的课程是阿崔cxr的前端单元测试课,我感觉还是蛮系统的。感觉这个属于心法,不是那种日新月异的技术框架,或者其他花拳绣腿。并且我学习TDD的主要目的就是希望能够通过编写好测试用例来整理开发思路,并且还能结合AI快速开发业务代码,同时提高整个模块代码的可维护性,因为有测试用例了,我就可以大刀阔斧的重构代码,并且为了能够测试功能,写的代码也会逐渐趋向高内聚,低耦合,感觉好处大大的有。最近天天ddl经常导致自己的代码只有昨天的自己才能看懂,所以很想学一下这个用在实际开发中。

音乐分享

《蓝宝》
“I oh I I see the rainbow in the sky, So high So beautiful”周五很适合听这种歌,心情都变好了

有意思的产品和工具

aceternity
https://ui.aceternity.com/
提供了很多酷炫的组件,开箱即用的那种

magicui
https://magicui.design/
也是跟上述类似,提供了很多酷炫的动画组件

listennotes
https://www.listennotes.com/
类似于播客搜索引擎,收录了很多播客,适合摸鱼听。

播客和文章

109: 数字生命卡兹克如何用 AI:把任何重复3遍的事AI化
https://www.xiaoyuzhoufm.com/episode/67e9c97af98b7b10b58e2e90?s=eyJ1IjoiNjA5OGIzZDJlMGY1ZTcyM2JiN2JmNDc0In0%3D#ts=3773
“嘉宾提到了很多人有 ai 焦虑,别人问他如何学习,他则会反问:你学 ai 是用来干什么?,现在大多数人不在乎学的是什么,只管我要学 ai 就行了,这其实是一种变相式的懒惰式的面对 ai 的焦虑”这其实跟今天讨论的TDD思想很相似,都是从目标出发,不然走着走着就会迷路,发出灵魂三问:“我是谁,我在哪,要去干什么”

Cool Hover Effects That Use Background Properties
https://css-tricks.com/cool-hover-effects-using-background-properties/
分享了一些酷炫的hover样式技巧

nextjs-and-the-corrupt-middleware
https://simonwillison.net/2025/Mar/23/nextjs-and-the-corrupt-middleware/
介绍了nextjs中现存的漏洞,用户可以通过在请求头添加x-middleware-subrequest来跳过指定的中间件,目前已在15.2.3中修复,以前都是听说什么Linux漏洞啊,对我感觉很遥远,但第一次听说自己熟悉的框架的漏洞。

143. 马家辉×梁文道:回到30岁,我会对自己说…
https://www.xiaoyuzhoufm.com/episode/5e2aaf88418a84a046546829
在听这期的时候,感触很深的两段话“我觉得别人的赞赏对我不重要,因为那是别人看到我身上在他眼里有价值的东西,那是他的事,跟我没有多大关系,而反过来也是一样”,“我常常会鼓励年轻人做有价值的东西,并且说我们做的事情,比我们要大。我希望我做的东西比前辈们多一点点长进,但并不是因为我要跟他们比,要比他们厉害,而是希望我们一起创建的事业更好,然后希望后面的人走的更好,我做节目给年轻人听,不是因为希望他多喜欢我,多崇拜我,而是希望年轻人听到我的节目,看到我做的东西,然后说这我也能做到,然后有一天,他踩着我的背部过去,远远做的比我好,那是不是因为我有自虐倾向,是个自虐狂呢?那是因为我们做的事情比我们要大”,这给我的感觉跟之前deepseek的开源事件一样。

140. 为什么圣诞让我们特别快乐? https://www.xiaoyuzhoufm.com/episode/5e2aaf88418a84a046546830?s=eyJ1IjoiNjA5OGIzZDJlMGY1ZTcyM2JiN2JmNDc0In0%3D#ts=1164/
“1914年12月24日,双方都在各自的阵地休战,躲在自己的壕沟里面,在英军这边,就听到了德军那边在唱歌,就是这首平安夜,然后英军听到后,也忍不住用英文版和音,唱着唱着,就有人冒险从壕沟爬出来,走向阵地。这种场面紧张了大概一两分钟后,就和缓下来,因为大家发现,来着并没有恶意,然后大家就开始在这个杀戮地带握手,丢下武器,反而互相递上香烟,葡萄酒,烈酒,乃至于给对方看自己家人,自己太太的照片,甚至有人还踢起了足球。”这描述的太有画面感了