
REST会是SOA的未来吗?
在本中文,Boris Lublinsky探讨了SOA和REST之间的架构差别并对使用REST机制实施SOA做了评估。
每年春运都是一件牵动人心的大事,今年我们迎来了12306.cn网上购票平台,原本希望能很方便地在网上买到火车票,可惜该网站的表现差强人意,在网上引发了一系列关于该系统设计及优化的讨论,多位知名技术专家提出优化建议。
BigLever是为数不多的几家专注于产品线工程(PLE)的公司之一,该公司最近任命Paul Clements博士为副总裁,职责是成就客户。Clements是通用的软件架构及专业的PLE领域的著名先锋人物。
无论你自称是“程序猿”还是“攻城师”,只要在写程序,都免不了要和算法打交道,如果你读过的算法书只限于教材,不免有些可惜。原来曾今“枯燥”的东西,也可以用生动的文字表述出来,而且字字珠玑,这就是你不能错过的――《编程珠玑》。

InfoQ对Lee和Celso关于《基于模式的工程:使用模式成功交付解决方案》一书进行了采访, 其中谈到了如何使用模式、模型驱动开发以及如何重用模式等。该书专注于如何改善识别、创造、管理和使用模式方面的工作,从而使用更少资源更快地交付更好的软件。

主动架构是一种文档,在敏捷项目的用户故事和传统项目的大型设计交付物之间起到桥梁作用。它利用了用户故事的强大和简洁之处。与传统设计文档不同的是,Active Architecture定义了行动,或者说设计的主动状态,而传统设计文档定义的是设计的消极状态。

本演讲剖析了Flex/AIR富互联网应用工作流程,重心放在从捕捉客户需求、使用者经验设计、界面设计到程序开发过程中,所有参与人员如何协同工作以确保最终成品符合企业客户需求。本视频录制于QConBeijing2009。

软件架构师和建筑师类似,都必需具备多重观点。同样地,欲提高架构的质量,也依赖架构师兼具多重观点。在演讲中,将讲述5个重要的观点,它们包括:1. 架构是创意的表现,架构来自创意,创意是假设(Hypothesis);2. 假设需要检验,以需求检验创意;3. 创意根源于固有文化,设计是文化与技术相遇的地方;4. 从文化感悟体悟序(Order)之美,追求建立软件的美之序;5. 以序容易(包容改变),美之序能包容繁杂多变,创造无尽繁荣等等。

在伦敦2008QCon的采访中,计算机科学家和研究员Simon Peyton Jones讨论了函数式编程语言的属性,特别是Haskell,它对主流语言的一些特性产生了启发。他还给出了自己对于语法和语言复杂性的观点,并谈到了一些关于数据并行和事务性内存的研究工作。