x Take the InfoQ Survey !

Rebuild or Refactor?

by Ben Linders on  Nov 12, 2015 3

Should you rebuilding or refactoring software?An interview with Wouter Lagerweij about what it is that makes refactoring so difficult, if rebuilding software is less risky than refactoring, and how continuous delivery fits with rebuilding software.

Directing complex IT-landscapes with Agile

by Ben Linders on  Oct 14, 2015

Where many organizations use agile to develop IT products, agile principles and practices can also be applied for maintaining landscapes of commercial products. Gert Florijn and Eelco Rommes will talk about directing complex IT-landscapes in public sectors such as healthcare and local and national government organizations at the Agile and Software Architecture Symposium 2015.

Model-based Migration Approach for Maintenance of Legacy Software

by Ben Linders on  Jun 05, 2015 1

Hans van Wezep, software architect at Philips Healthcare, talked about model-based migration at the Bits&Chips Software Engineering conference. InfoQ did an interview with van Wezep about the challenges in maintaining legacy software, why manual refactoring is error prone, using models to refactor and migrate a codebase, and the benefits of using models when maintaining legacy software.

Managing Technical Debt Using Total Cost of Ownership

by Ben Linders on  Jun 03, 2015

Total Cost of Ownership (TCO) can be used for investment decisions and financial benefit analysis. When applied to software it covers the initial development costs and subsequent maintenance costs until phase out of a product. TCO can support architectural decisions and management of technical debt.

Is Unhedged Call Options a Better Metaphor for Bad Code?

by Ben Linders on  Dec 24, 2014

In a blog post on bad code and technical debt Steve Freeman described how Chris Matts came up with the metaphor of an unhedged call option for bad code. This post is being intensively discussed on Reddit and on Hacker News recently. InfoQ interviewed Steve and Chris about using metaphors for bad code and code smells, trade-offs and costs of low quality code, and responsibilities for code quality.

Amazon RDS: MySQL Database as a Cloud Service

by Carlos Armas on  Dec 17, 2009

Amazon recently added a new MySQL database offering to their Amazon Web Services (AWS) platform named Amazon Relational Database Service (RDS). InfoQ explores the benefits and shortcomings of this new service, how it compares to running a local MySQL database, maintenance and replication, the 4-hour weekly downtime window requirement, availability zones, and future plans.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy