Educational demo of design patterns which are useful for algorithmics
Diagram summarizing the classical Git workflow.