This is probably good enough for 99% of things out there running stuff.
For everything else you have architects which will do the right thing for you.