通过写测试来学习事件驱动设计
拉下一个项目到本地,第一步就是跑测试。没有测试那就得先写测试,确保后续迭代过程中不会改坏原有系统。 在写测试时,经常会需要隔离外部依赖,这可以通过一些 Mock 库来实现。但是,除非有频繁的相同 Mock 逻辑,否则完全可以自行手写 Mock…
拉下一个项目到本地,第一步就是跑测试。没有测试那就得先写测试,确保后续迭代过程中不会改坏原有系统。 在写测试时,经常会需要隔离外部依赖,这可以通过一些 Mock 库来实现。但是,除非有频繁的相同 Mock 逻辑,否则完全可以自行手写 Mock…
TDD TDD,即测试驱动开发,要求先写测试,再写实现。除了日常开发外,其实在做开源贡献时,也非常适合。TDD 要细聊的话,内容可以多到写一本书,甚至还有不同的流派存在。 https://www.zhihu.com/zvideo/152582801167319449…
多年前写的 Koa Js 服务,本来跑在服务器上,要一点花销。后来决定薅各大云厂商的羊毛,就将它容器化了,跑在免费的 Okteto 提供的 K8S 环境里。但是最近 Okteto 提供的 url 访问不了了,虽然发了邮件请 Okteto…
…
7月8日,突闻安倍晋三遭遇枪击,枪手仅距离其两到三米!我当时心想,原来日本政治家这么亲民,一点也不设防。后来才知道,根本不是不设访,而是每年花费了超过2亿日元的安保费用,并且据《AREA…