Messaging Principles

Messaging Principles

Some things to consider when building software that uses message-based integrations

These principles are not concerned with implementation details about messages, api calls, publish-subscribe or topic-type notifications.

Questions about whether design is necessary or affordable are quite beside the point: design is inevitable. The alternative to good design is bad design, not no design at all.
— Douglas Martin (Book Design: A Practical Introduction)

Last updated on 28 Aug 2020