Slide 25
Slide 25 text
Some common examples
Low level: Iterator, modules, classes, good variable/
method/class names, well named tests, behavior oriented
tests, Side Effect Free functions, Value Objects
Mid-level: MVC/MVP/Presenter-First, Responsibility
layers, convention of directory structure, Service Patterns,
Dumb Client, Data Context & Interaction, etc)
High-level: Continuous Integration, Automated Tests, Git
Workflow, Pivotal Tracker Workflow, Iterations
Super high-level: Product development patterns like
Feedback loops Stand-up, Iteration, Milestone/Release,
Project Mgmt patterns like Weekly Budget, etc.