给想学习 TDD 的同学分享一个项目中的实战案例

2022-09-04 13:48:21 +08:00
 BrightLiao

在最近的一个项目上,我们再次碰到了需要处理长时任务的场景。事实上,随着要处理的业务问题越来越复杂,要集成的系统越来越多,在 Web 服务器端开发中,长时任务处理已经成为了一个普遍的问题。

以下场景均可看作长时任务场景:

这些问题的一个共同特征是执行时间比较长,不能简单的用单线程的 Web 服务请求 - 响应模型来实现。

对于这类难度较高的系统,TDD 可以有效帮助我们进行设计及实现。下面的内容分享了一些个人使用 TDD 解决这个问题的经验,欢迎大家留言交流啊!

https://brightliao.com/2022/07/05/tdd-to-develop-a-long-running-task-system/

1825 次点击
所在节点    程序员
4 条回复
zmal
2022-09-04 14:10:18 +08:00
赞!
unregister
2022-09-04 14:21:23 +08:00
先赞一个
Dragonphy
2022-09-04 18:49:57 +08:00
好欸
zhongwangwang666
2022-09-05 10:13:47 +08:00
真不错,正好要学这个。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/877605

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX