Talking doesn't talk about a one or two sentences, it has a flow. This is similar to writing a function in programming.

In particular, functions have ‘inputs’ and ‘outputs’ and flow controls such as ‘if’. So having a conversation as if we were describing a function is having a conversation with a good template.

Let me give you an example. I'm a manager and I want to suggest a new task idea to my team members. After showing the ppt, receiving feedbacks, I want to decide whether to throw away the idea or put it in the backlog.

def share_idea(ppt_link, members) -> decision
  understand = share_idea(ppt_link)
  if understand:
    feedbacks = get_feedback(members)
  if positive(feedbacks):
    return "post it into backlog"
  else:
    return "archive this idea"
  else:
    return "prepare new ppt"

You can say the following sentences based on the code memo above.