Created
January 10, 2020 09:47
-
-
Save gatamar/ea40e24e065d1b1d66b208733a63087a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Understand the current state of your codebase. | |
2. Identify problems you'd like to solve or code you'd like to improve. | |
3. Evaluate different architecture patterns. | |
4. Try a couple patterns on for size before committing to one. | |
5. Draw a line in the sand and define your app's baseline architecture. | |
6. Look back and determine if your architecture is effectively addressing the problems you want to solve. | |
7. Iterate and evolve your app’s architecture over time. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment