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.


Leave a comment