RESOURCES
Design Patterns – Object Oriented Design
https://www.google.com/search?q=object-oriented+design&ie=utf-8&oe=utf-8
Domain-driven Design: A Step by Step Guide
http://www.developerfusion.com/article/9794/domain-driven-design-a-step-by-step-guide-part-1/
Domain-driven Design Quickly
http://freecomputerbooks.com/Domain-Driven-Design-Quickly.html
Domain-driven Design and a discussion of where code belongs (video)
https://vimeo.com/43598193
Behavior-driven Development Combined with Domain-driven Design
http://www.infoq.com/news/2015/02/bdd-ddd
Paradigm Shifting: Rethinking ASP.NET MVC
https://gregorybeamer.wordpress.com/2010/03/04/paradigm-shifting-rethinking-asp-net-mvc/
Domain-driven Design by Eric Evans (Book)
Onion Architecture
http://jeffreypalermo.com/blog/the-onion-architecture-part-1/
What Are the Typical Layers in an Onion Architecture?
http://stackoverflow.com/questions/18166740/what-are-the-typical-layers-in-an-onion-architecture
Peeling Back the Onion Architecture
https://www.develop.com/onionarchitecture
Onion Architecture with ASP.NET MVC
https://onionarch.codeplex.com/
Laying it Out Onion Architecture
http://eohmicrosoft.blogspot.fr/2012/08/laying-it-out-onion-architecture.html
Anybody Can Learn
https://code.org/
Scratch (MIT)
https://scratch.mit.edu/
Six Revisions – 10 Web-based Sandbox Tools
http://sixrevisions.com/tools/sandbox-testing-code-snippets/
Web Hosting Reviews List – 10 Free Online Sandbox Tools for Code Testing
http://www.webhostingreviewslist.com/development/10-free-online-sandbox-tools-for-code-testing/
MSDN Patterns and Practices
https://msdn.microsoft.com/en-us/library/ff921345.aspx