Wiki Overview
This is a curated list of entry points I find useful:
- Patterns, on code level and architecture level: MVC and MVVM.
- Higher-level analysis of code: cohesion and coupling.
In the Stream and the Garden metaphor, my website both has timeline-like content (“stream”) in the blog section, and stuff here that’s meant to be ever-changing but a reliable reference (“garden”). I don’t keep up a distinction between them when it comes to linking back and forth. The blog has self-contained articles, too, that are reference pieces I’ll likely not mess with as much as I modify the wiki pages.
All Wiki Pages
- Aggregate Root
- Bounded Context
- Cohesion
- Coupling
- Domain-Driven Design
- Don't Repeat Yourself (DRY)
- Entity
- Façade
- Law of Demeter
- Model–View–Controller (MVC)
- Model–View–View Model (MVVM)
- Module
- Single-Responsibility Principle (SRP)
- Tell, Don't Ask
- The Stream and the Garden
- VIPER
- Value Object
- Wiki Overview