Skip to content

amirjani/software-architecture-reading-list

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Software Architecture Reading & Watching List

Software architecture is the structure of software. Architecture can be planned upfront and/or emerge over time. It includes elements such as services, layers, components, relationships, technologies, standards, principles, conventions and constraints. Architecture can be evaluated based on business objectives in areas such as cost, functionality, reliability, maintainability and operability. In other words, a poor architecture can be costly, unreliable and difficult to maintain, operate, change and extend. The following are common software architecture terms.

Articles

Architectures and Patterns Explaination

Books

Courses

Text Courses

Video Courses

About

Software Architecture Reading & Watching List

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages