All content and news on InfoQ about Patterns and Practices
Latest featured content about Patterns and Practices

- Agile
- Topics
- Delivering Value,
- Agile Techniques,
- Adopting Agile
Ryan Cooper reviewed Amr Elssamadisy's new book and found it a useful framework for designing customized adoption strategies. Rather than a single recipe of Agile practices for everyone, the reader is offered patterns and tools to help determine which practices will most effectively help them reach their own organization's specific goals.
-
By Ryan Cooper
on Jul 21, 2008,
News about Patterns and Practices
- SOA
- Topics
Gartner analysts have observed increased adoption of the following 5 SOA design patterns
* Multi-channel Applications
* Composite Applications
* Business Process Orchestration
* Service Oriented Enterprise
* Federated SOA
-
By Dilip Krishnan
on Aug 08, 2008,
- .NET
- Topics
- Composition
Microsoft patterns & practices has recently made available the Composite Application Guidance for WPF. A key component of this guidance is the Composite Application Library, a library useful to create composite WPF applications.
-
By Abel Avram
on Jul 08, 2008,
- Architecture,
- SOA
- Topics
- Hype,
- Virtualization,
- SaaS,
- Cloud Computing,
- Deployment / Datacenter,
- Grid Computing
The term "cloud computing" has shown up everywhere from the Web 2.0 conference to the enterprise architecture whiteboard sessions in big companies to the laptops of startup developers. The big question being asked now is "what is cloud computing?"
-
By Steven Robbins
on May 29, 2008,
- SOA
- Topics
- Loose Coupling
Jim Webber re-ignited some interesting discussions about the need (or not) for Cohesive Services within SOA. What started as a fairly innocuous post has certainly generated a lot of debate.
-
By Mark Little
on Apr 25, 2008,
Articles about Patterns and Practices

- Ruby
- Topics
- Language Design,
- Technology,
- Programming
Ruby's Open Classes are powerful - but can easily be misused. This article looks at how to minimize the risk of opening classes, alternatives, and how other languages provide similar capabilities.
-
By Werner Schuster
on Jul 11, 2008,

- SOA
- Topics
- REST,
- Design
In this article, Stefan Tilkov explains some of the most common anti-patterns found in applications that claim to follow a "RESTful" design and suggests ways to avoid them: tunneling everything through GET or POST, ignoring caching, response codes, misusing cookies, forgetting hypermedia and MIME types, and breaking self-descriptiveness.
-
By Stefan Tilkov
on Jul 02, 2008,

- Java,
- Agile
- Topics
- Object Oriented Design,
- Programming
Kent Beck's new book, Implementation Patterns, is a book about writing code in Java. The patterns in this book are based on Kent's reading of existing code as well as his own programming habits. The patterns in this book are meant to be a coherent view of how to write code people can understand that serves human as well as economic needs.
-
By Amr Elssamadisy
on Nov 06, 2007,
Interviews about Patterns and Practices

- .NET
- Topics
- Rich Client / Desktop,
- .NET Framework
David Totzke interviews with Billy Hollis, prolific writer and speaker on all things Visual Basic.NET and .NET in general. Billy shares his thoughts on Windows Forms, WF, Data Binding as well as why he doesn't use Data Binding. He provides insight on when developers should use Patterns and Practices Application Blocks and prognosticates his view of the future of .NET.
-
By Billy Hollis
on Nov 03, 2006,
Books about Patterns and Practices

- Agile
- Topics
- Unit Testing,
- Software Testing,
- Methodologies,
- Agile Techniques,
- Agile in the Enterprise
This book guides the reader on crafting their own agile adoption strategy focused on their business values and environment. This strategy is then directly tied to patterns of agile practice adoption that describe how many teams have successfully (and unsuccessfully) adopted them. Business values are also a component of these patterns so your adoption is always focused on addressing your particular environment.
-
By Amr Elssamadisy
on Mar 23, 2007,