Make it work Make it right Make it fast

Motivation

To prevent analysis paralysis, follow these simple steps in case a problem seems too big to tackle.

First, simply make it work. Don't pay (much) attention to craftsmanship principles such as dry.

Second, make it right, by making your code compliant with craftsmanship principles.

Finally, make it fast if really needed.

The Xebia Essentials Cards

This page is part of the Xebia Essentials, a pack of flash cards about Software Development Done Right. You can get your own deck of Essentials cards in the Xebia store.