What is the difference between a software developer and a software architect?
What is the difference between software developer and software architect?