Software Application Architecture

Today, I’m learning about Software Architecture for a Software Engineering Class. In short, the Software Engineering class is about learning about the process of Software Engineering. We’re learning about the different phases and roles when creating a software.

In this video, the speaker talks about the concepts and fundamentals of software architecture.

Vocab:

Architecture: the process and the product of planning designing and constructing buildings or other structures.

Software Architecture: Focus on the important stuff, whatever that is. Focus on structure more than implementation.

Good Design: Keeps structure up and can be admired for years.

Start with one thing at a time! YAGNI is an acronym for You Ain’t Going to Need It when approaching to design a system.


Discover more from Angela Cui

Subscribe to get the latest posts sent to your email. It’s FREE!