# Design Best Practices ## 📘 Resources - [hassanhabib/The-Standard](https://github.com/hassanhabib/The-Standard) - [hassanhabib/CSharpCodingStandard](https://github.com/hassanhabib/CSharpCodingStandard) - This is the Standard for C# Programming language - [donnemartin/system-design-primer](https://github.com/donnemartin/system-design-primer) - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. ## 📕 Articles - [Static methods considered evil?](https://enterprisecraftsmanship.com/posts/static-methods-evil/) - [Design Best Practices In .NET C#](https://levelup.gitconnected.com/design-best-practices-in-net-c-8e37b7c3500a) ## 📺 Videos - [TS001.1: Common Questions About The Standard](https://www.youtube.com/watch?v=Au7G_y4BkbY) - [The Power of Composition - Scott Wlaschin - NDC Oslo 2020](https://www.youtube.com/watch?v=rCKPgu4DvcE) - [Scott Wlaschin — Designing with capabilities](https://www.youtube.com/watch?v=RqlnWv6NZos)