BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • How Should We Teach Design Patterns?

    Design patterns are a key to productive "refactoring", an Agile practice that keeps applications stable and maintainable, and a central aspect of Agile methodologies like XP. The 5th "Killer Examples" for Design Patterns and Objects workshop will take place at OOPSLA2006 in October, and will be looking at how to teach design patterns - apparently existing materials can be challenging for novices.

  • Consumer-Driven Contracts

    In an article published on Martin Fowler's web site, Ian Robinson describes a new strategy for evolving contract versions in a community of service providers and consumers.

  • Grid Computing Overview

    Tim Bray, co-inventor of XML and high profile blogger, has posted a useful overview of alternatives for Grid Computing, including the Web services-based OSGA.

  • Should Architects Code? Agile Ones Do!

    One of the "religous" issues within the architecture community is whether or not architects should code, at least this is still being debated within the traditional community. For agilists, the answer is a resounding YES.

BT