保持软件架构的及时更新是很困难的,因为只有少数一些信息源明确地涉及到了这一重要领域。当然,像 InfoQ 这样的在线服务提供了关于软件架构和设计的大量信息。但你如何在闲暇时间继续学习呢?例如当你乘车上下班或者跑步锻炼的时候?音频播客能提供一种合适的解决方案么?
在移动设备时代,播客已经成为人们想要的一种信息消费的补充选择。幸运的是,至少有一些公司和专家愿意贡献他们的时间和资源来提供软件架构和软件工程方面的播客。在下面的列表中,我们关注定期发布若干集的英语播客。因此,我们有意地忽略了一些著名的播客,这些播客已经在此期间停止发布,例如 Ron Jacobs 主持的微软 ARCast 播客。
- 自 2008 年以来,著名的 IBM 研究员 Grady Booch 代表 IEEE 软件定期录制 On Architecture 播客。在 10 分钟左右的播客里中,Booch 解释了软件架构上各种不同观点,从哲学上的思考到具体实际的探索。由于每集播客时间较短,因此作者只能浅尝则止,未有深入,但这些播客已经颇具信息量并且饶有趣味了。
- Cay Hasselmann 的“关键企业架构网播(Critical Enterprise Architecture netcast)”栏目以一种他所声称的厂商中立的方式说明了有关企业架构的话题,。《价值驱动的企业架构》(Value Driven Enterprise Architecture)一书的作者提出了他在诸如 TOGAF 或 Zachman 的企业架构模式等重要话题上的解释和观点。尽管该播客缺乏专业的产品质量,且有时显得有些冗长,它还是说明了一些有价值的信息。
- 可能最著名的播客之一是“软件工程广播(Software Engineering Radio)”。它是由 Markus Voelter 及其他几位德国软件工程专家共同编制的,并且最近发布了由 Jonas Boner 谈论 Akka 框架的第 178 集。该播客涵盖了软件开发的全部领域,且有很多架构相关方面的讨论。
- 最近,.Net Rocks 播客的第 694 集讨论了.NET Gadgets 的构建问题。该集由 Carl Franklin 和 Richard Campbell 参与,主要面向.NET 开发者,但也为.NET 体系下的软件架构师们提供了一些必要的信息。它应该是专门针对.NET 的最著名的播客了,这也就是为什么该播客的访客列表里经常出现一些.NET 大牛的身影。
- 正如.NET Rocks 播客对于.NET 开发者的作用,Java 开发者的福音就是“ The Java Posse ”播客了。它的主持人包括来自 Google 的 Tor Norbye 、Netflix 的 Carl Quinn 、Locus Development/Escalate 的 Dick Wall ,以及来自 Tesla Motors 的 Joe Nuxoll 。所有的播客要么涵盖一堆 Java 新闻,要么提供诸如最近的领域特定语言(Domain Specific Language)或者开发者实践(Developer Practices)等话题的综述。
- 那些对 Ruby 感兴趣的软件架构师应该收听 The Ruby Show 播客。Peter Cooper 和 Jason Seifer 每周提供关于 Ruby 和 Ruby on Rails 的播客。与上面提到其他播客一样,该 Ruby 播客集新闻资讯、技术观察和讨论于一体,既有趣味性又有较大信息量。
值得一提的是,关于软件架构和企业架构的播客仍然不太多。但已经有不同技术平台和软件工程的播客存在。更多的播客仍然形单影只,只有极少的听众。不幸的是,仍然没有英语版本的架构方面专门的播客存在,诸如德国 Heise 开发者的 Software ArchitekTOUR 播客,该播客提供厂商中立、有深度的信息。因此,对于架构专家们来说仍然有足够的空间来填补这一空白。
查看英文原文: Does Anybody Listen? - Podcasts related to Architecture Topics
评论