A set of videos to share with new programmers to help illustrate the more important techniques of software design.
...