About this document
This is a raw document about software design patterns. It contains pattern descriptions and examples for most patterns. The document is to be updated with new informaion as it becomes available.
Currently patterns are organized by categories, but within categories their order is alphabetical. You are welcome to create a copy of this document, add information and pattern examples, and re-arrange patterns into meaningful subcategories. You're also welcome to share the result.
Most of the content here is taken from Wikipedia. If content is taken from other sources, the link to the source is indicated at the bottom of a note. When transferring content from this document into platforms other than SpatialNote, please make sure the license permits that.
Published on 13 Jun 2016