The Eric Normand Podcast

What is Signature-Driven Development?

4 snips
Dec 6, 2022
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Bert's Signature Epiphany

  • Eric Normand's friend Bert realized he could implement functions easily once he had their signatures written out.
  • Bert's object-oriented background never led him to think in terms of function signatures first.
INSIGHT

Power of Function Signatures

  • Function signatures contain key information that guides implementation and design.
  • Names and types of arguments convey essential details but leave room for human interpretation.
ADVICE

Start with Operation Modeling

  • Write all function signatures based on operations before choosing data structures.
  • Operation modeling helps ensure design supports the user's use cases effectively.
Get the Snipd Podcast app to discover more snips from this episode
Get the app