Rubber Duck Debugging – Making Problem Solving Child’s Play
When we hit a wall with a problem, a simple way to solve it is to take a break and explain the issue to a rubber duck. This entertaining concept started from a story in The Pragmatic Programmer book where a programmer would carry around a rubber duck and explain their code to the duck in detail. You’re stuck with a difficult bug. You’ve already spent a lot of time on it, and the deadline is looming. So, you ask a co-worker for help. They walk …