3 ms·
Every current architecture is a good one, until there's enough support to replace it; it is then, clearly a poor architecture - always has been. More seriously
by RandyRanderson 5y ago
Every current architecture is a good one, until there's enough support to replace it; it is then, clearly a poor architecture - always has been.
More seriously, creating architectures in a systematic way produces 'good' architectures more often than not. Have a look at the Unified Process[0] for an approach.
[0] https://en.wikipedia.org/wiki/Unified_Process https://en.wikipedia.org/wiki/Unified_Process