MSSA Blog

Unofficial Guidance from a Former Graduate

CAD Advanced Topics

Introduction

TODO: Introduction

Coding Best Practices and Design Patterns

Wikipedia - Software Design Patterns and Underlying Concepts

Some useful Wikipedia articles:

Software Design Patterns
Don't Repeat Yourself (DRY)
Single Responsibility Principle (SRP)
Separation of Concerns
SOLID (Good Programming Practices)
9 Anti-Patterns Every Programmer Should Be Aware Of

Describes common anti-patterns and the cognitive biases associated with them.

Cloud Architecture Patterns

Coming Soon!

Contributing

This site is designed with MSSA students in mind, and aims to make contributions easy even for those who have minimal coding experience. Students and mentors alike are all welcome to submit pull requests.

Take a look at the Guide to Contributing page for ideas on how you can help and instructions for getting started!