AI Snips
Chapters
Transcript
Episode notes
Software Design Misses Domain Reality
- Eric Normand feels traditional software design focuses too much on code cleansing, ignoring the real-world context.
- He argues this disconnect causes software design to fail in fully addressing the problem domain.
Coffee Order Real World Example
- Eric Normand shares a coffee shop example where removing soy milk that isn't present should be considered a no-op.
- Some objected, claiming it should be an error due to real-world physics, revealing differing views on 'real world'.
Reality As Idea Translations
- The reality in domain modeling involves understanding multiple translations of ideas from customers to POS and to baristas.
- Each translation forms a new idea, highlighting complexity beyond physical objects like coffee.