DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Kunal Desai
Kunal Desai

Posted on • Originally published at kunaldesai.dev

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)

19 Valuable Github Repositories for Beginners

19 Valuable GitHub Repositories for beginner devs looking to take the first step into the web development career.