際際滷s from my presentation at DDD North 2022 at University of Hull on 3rd December. Evolutionary design, refactoring and testing so as to appear to be psychic in designing software systems, with the aid of Harry Houdini.
16. The need to be and feel in control
is so strong that individuals will
produce a pattern from noise to
return the world to a predictable
state.
Whitson and Galinsky
24. "It is not necessary to change.
Survival is not mandatory."
W. Edwards Deming
25. "All Complex systems that work
evolved from simpler systems
that worked. If you want to build
a complex system that works,
build a simpler system first, then
improve it over time.
John Gall
27. Simple Design
Small Steps
Incremental
Continuous
Refactoring & Tests