Rubberducking

Story by Blex_the_Fur on SoFurry

, , , , ,

This is a very short story of a Raccoon software developer debugging his code.

Constructive Criticism is welcomed.


Pithon readjusted his spectacles from collar and onto his black eyes. Pithon eyes stared at the IDE, the black screen being filled with colorful lines of texts and numbers. Pithon sighed and rested his face on his paw. Pithon groaned and stared into the space with his mind cycling through the different solutions to debug his code. From his computer he pulls up Stackoverfur and searches through the thousands of stuck programmers. From extremely simple questions to complex questions with no answers, Pithon found it all. All the searching came up with nothing and Pithon was yet again left unsatisfied.

"I guess I'll go to my last resort." sighed Pithon

From one of the drawers in his desk he pulled out a yellow rubber duck and placed it on his desk near his computer. Pithon then started to explain his code line by line to the rubber duck in a frustrated manner. Pithon explained away all the interactions of his code, the IF statements, while loops, and so much more. After the frustrated verbal assault of the duck, Pithon felt confused. His code all made sense and he felt like his code should have no error. But if that were true why did the error message still appear? Annoyed, angry and tired Pithon screamed and banged his head against his desk in frustration.

Then it hit him. He raised his face from his desk in utter bewilderment of how he missed it and how simple it was to fix it. Pithon typed out one parentheses at the end of the 256 lines of code. He then pressed 'Run' and anxiously waited. When the shell loaded in, it wasn't the usual error message but the program was complete and running perfectly. In a silent rage Pithon smacked face on the desk and screamed out in frustration, aggressively holding parts of his fur. It was just one character, all the pain and frustration on one character.