Skip to content

AgileDesign

JonathanCrossland edited this page Apr 29, 2021 · 2 revisions

AgileDesign

This is highly malleable code. The very best sort of design-time code changes and enhancements. Agile code obeys cohesion and coupling best practices, but it’s main objective is to keep nimble code. The weight is “How agile should this code be?” and the category includes design patterns which enable agile code, such as the TemplateMethod or Strategy Pattern.

Clone this wiki locally