Lightning Talk: Design by Intuition
summary
A concrete decision method is presented: state the problem, list requirements, draw an evolution graph, and fill a simple three-option decision table (yes/no/partial) to force tradeoffs. The method is applied to C++29 pre/post on virtual functions, cataloguing every proposal back to 1986 and showing one requirement that only the Burton Meyer solution satisfies. The team runs an audience vote on whether derived calls without a base reference should compile and whether checks should fail; results are collected but not revealed.
AI-written summary · about
related talks
08mLightning talks – 101 Things Software Never Learnt
05mLightning Talk: Disentangling The Mikado Method When Refactoring C++ Legacy Code
25mThinking Architecturally
01h 32mDeveloping Better C++ Code by Isolating Decisions
01h 27mPlato, Magritte, Sartre & Carroll - Learning Software Design from the Masters
01h 01m"Design in Practice"
01h 03mKeynote: Abstraction Patterns
01h 00mDecision Dials
