Robust code best practices: the context

From now on, I intend to publish a series on best practices that help create robust code.

It is very important to take into account that these best practices might not be best practices in a different context: techniques that help you write robust code might very well be detrimental to write code at top speed.

So, what’s the context for these “robust code” best practices:

  • Projects that must run reliably, with almost no downtime.
  • Projects that need to be able to evolve in a very reliable way.
  • Public APIs that should remain as stable as possible.
  • Projects used by very many users.

You will have to keep this in mind to make sense of some of the best practices I’ll write about!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s