Hacker News new | ask | show | jobs
by simoncion 1181 days ago
> ...if I couldn't explain it to my partner, it was not a very good solution.

I've found that in situations like that, I just write out a prototype and that clears up the confusion.

Usually, what I'm trying to explain is good, but there's some context that I can't get out of my head and into theirs that's critical to understanding the thing I'm trying to explain.

1 comments

At an early stage of my career, a product person asked me to walk them through our code to show how a particular algorithm worked so that they could verify it worked according to their initial design.

Since I was using higher-order programming to control dispatch of various business rules, and they were not familiar with higher-order programming at all, there was a bit of a communication barrier/learning barrier that needed traversal.