Streamlining Function Arguments
Joe and Michael discuss the balance between minimal required information in functions and the potential for reusability by not tying functions to specific types. They explore using interfaces to signal necessary properties without overwhelming callers with unnecessary information.In this clip
From this podcast

Coding Blocks
Clean Code - How to Write Amazing Functions
Related Questions
Should models have more parameters according to the episode Clean Code - How to Write Amazing Functions and the clip Streamlining Function Arguments?
What constitutes good code according to the episode Clean Code - How to Write Amazing Functions and the clip Function Arguments Discussion?
What is the main topic of the clip Function Arguments Discussion from the episode Clean Code - How to Write Amazing Functions?