GitHub repository: nasseryazgi/Software-Design-and-Architecture
Description: The file will contain everything i have learned in software design, from explaining the basics to advanced projects.