The just sharing principle: advice for advice givers
decision making architectingContact me for information about consulting and training at your company.
The MEAP for Microservices Patterns 2nd edition is now available
A while ago I wrote about how Only you know what’s best for your application. That’s because only you fully understand the context within which you are making technical decisions. Any advice need to filtered through that context in order to determine whether its useful.
The mirror of this idea for advice givers is the just sharing principle.

To quote the website:
“Here’s what worked for us in our context, but I recognize that your context is different”
This principle really resonated with me. It’s also consistent with the philosophy of patterns, which are solutions to recurring problems in a context with consequences.
What’s more, not only is your context different, but the success in applying a pattern - especially architectural patterns - is often determined by the quality of your decision making process. Consequently, a critique of a pattern might actually be a critique of the decision making process that led to its ‘mis-adoption’.
What do you think?
Need help with modernizing your architecture?
I help organizations modernize safely and avoid creating a modern legacy system — a new architecture with the same old problems. If you’re planning or struggling with a modernization effort, I can help.
Learn more about my modernization and architecture advisory work →
Premium content now available for paid subscribers at
