M medium.com Modern-Day Architecture Design Patterns for Software Professionals 167 points tanmaydesh5189 6 years ago 68 comments