开源播客应用 AntennaPod 发布了 3.4 版本,对代码结构进行了重大改进。AntennaPod 的代码库历史悠久,最早的代码可以追溯到 2011 年,多年来由众多开发者共同维护,导致代码结构逐渐变得混乱。此次改进历时三年,创建了 62 个合并请求,修改了约 10000 行代码,将代码库拆分成多个模块,消除了循环依赖,使代码结构更加清晰,易于维护和测试。