Place rubber duck on desk and inform it you are just going to go over some code with it if that s all right.
Rubber duck development.
In most cases developers will only explain their code when they re debugging an issue.
The primary idea behind rubber duck development is to obtain a rubber duck it can be another in animate object if you d prefer rubber ducks are most common though place it on your desk computer and explain your code to it line by line.
Stamp away on construction paper.
The rubber duck debugging method is as follows.
For anyone reading this you almost certainly have this skill and don t even realize you do.
I have learned to be more clear and concise when i am describing a problem.
After the paint has dried draw eyes beak and feet with markers.
Thanks to open source we are now reusing the same tools on multiple cmss.
Tara mayberry teaberry creative here are some of the important lessons i have learned from using rubber duck debugging during my website development work.
A rubber duck in use by a developer to aid code review in software engineering rubber duck debugging is a method of debugging code.
Gutenberg for drupal 8.
Beg borrow steal buy fabricate or otherwise obtain a rubber duck bathtub variety.
It s a milestone of the concrete operations stage in piaget s theory of cognitive development when a child learns that other people might have different understandings than they do.
What my rubber duck has taught me my rubber duck the green ninja image credit.
And it s what s making rubber duck debugging effective for you.
The name is a reference to a story in the book the pragmatic programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it line by line to the duck.