Brief Introduction
How to become a Software ArchitectDescription
In this course, I present valuable principles on key development issues that go way beyond technology. I offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and other piratical lessons through my experience.
Among the 40 principles in this course, you'll find useful advice such as:
- Don't put your resume ahead of your requirements.
- Chances are, your biggest problem isn't technical.
- Communication is king.
- Simplicity before generality.
- Use before reuse.
- It's never too early to think about performance.
To be successful as a software architect, you need to master both business and technology. This course tells you what is important and how to approach a project. If you want to enhance your career, take this course.
Requirements
- Requirements
- You should know how to develop a software application.