DEV Community

Kunal Desai
Kunal Desai

Posted on • Originally published at kunaldesai.dev

4

My rule of thumb when making software architecture decisions

If you have a lot of confidence and/or experience in what an ideal end state would be for your use case, then:

  1. Be explicit about identifying that end state and what it would look like.
  2. Incrementally, as-needed, solve the short term problems biasing for solutions that will get you closer to the ideal end state.

If you don’t have a lot of confidence and/or experience in what an ideal end state would be:

  1. Ship incrementally till you gain confidence in what your ideal end state would be.

Top comments (0)

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay