BT

Design Pattern Automation

Posted by Gael Fraiteur and Yan Cui on  Mar 05, 2013

Most boilerplate code stems from repetitive implementation of design patterns that are so well-understood that they could be implemented automatically if we had a way to teach it to compilers. 8

Refactoring Legacy Applications: A Case Study

Posted by Chen Ping on  Feb 27, 2013

To refactor legacy code, the ideal is to have a suite of unit tests to prevent regressions. However it's not always that easy. This article describes a methodology to safely refactor legacy code. 7

Interview and Book Review: Spring Integration in Action

Posted by Srini Penchikala on  Nov 14, 2012

Spring Integration in Action book covers Spring Integration framework which provides an implementation of Enterprise Integration Patterns. InfoQ spoke with authors about the book and the framework.

Virtual Panel: NoSQL Database Patterns and Polyglot Persistence

Posted by Srini Penchikala on  Jul 03, 2012

InfoQ spoke with four panelists about the current state of NoSQL adoption, architecture patterns supported by different NoSQL databases, and security aspects when using NoSQL databases.

Designing and Developing Cross-Cutting Features

Posted by Stephen Rylander on  May 23, 2012

Every developer has had to integrate with another system, API or component. Tis article provides strategies to handle the change and for he separating system boundaries.

Healthy Architectures - Using CQRS and Event Sourcing for Electronic Medical Records

Posted by Arunava Chatterjee on  Mar 12, 2012

This article discusses complexity problems in the healthcare domain such as dealing with performance,scalability, as well as traceability and reconstructing healthcare related business events. 3

Faster, Better, Higher – But How?

Posted by Michael Stal on  Feb 20, 2012

One of the main challenges when designing software architecture is considering quality attributes. Not only their design turns out to be difficult, but also the specification of these attributes. 2

Interview and Book Excerpt: Service Design Patterns

Posted by Jeevak Kasarkod on  Jan 20, 2012

"Service Design Patterns" catalogs design patterns that cover the entire lifecycle of web services. InfoQ talked to Rob Daigneau regarding various topics related to the core idea behind the book.

Succeeding with Dependency Injection

Posted by Mark Seemann on  Dec 19, 2011

While the principal pattern is easy to understand it can be difficult to succeed with DI without considering the larger context. This article provides a sketch of the mental model you need to succeed. 1

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT