separation of UI logic from domain logic
AssessTechniques
A design practice that keeps presentation concerns separate from business rules.
Why it's here
Placed in Assess: 1 article(s) of evidence from 1 source(s), led by framework updates, with 1 in the last 30 days. Confidence 24%. Low accumulated evidence, so it defaults conservatively pending more signal.
Evidence (1)
- 3Martin Fowler·9/29/2026framework_updateSensible Defaults in Software Development
Martin Fowler explains the idea of a "sensible default" as a proven starting practice that should be used unless specific context suggests otherwise. He contrasts it with "best practice," arguing that defaults should be revisited and adapted as circumstances change, which aligns with agile principles and Thoughtworks' recurring reassessment of its technology radar.