New Articles
Windows 11 users have discovered a funny bug that benefits older computers....
It's easy to turn off the transmission — we tell you how to do it....
Such photos have been taken by models and social media users for a long time,...
A famous musician? A schoolteacher? Mom? Tell us about the people you looked up...
Thanks to the instructions of Artyom Kozoriz, you can cope no worse than a...
5 interesting exercises that will help you develop flexibility....
From "Starship Troopers" and "The Matrix" to...
The return of Garfield and Mufasa, the new Transformers and the Lord of the...
Trickben.com » Education » The "duckling method" for solving complex problems

The "duckling method" for solving complex problems

03 May 2023, 05:04, parser
0 comments    2 Show

Programmers (developers?) they like to consider themselves people of a creative profession, although engineers decades earlier could not allow themselves to do this. Modern creative developers have even come up with an interesting and very creative way to solve complex problems — delegating them to a mental assistant, a rubber yellow duck for the bathroom. This is what the book "Programmer Pragmatist" advises to do. It seems that the method is worth trying out for everyone.

Let me quote Wikipedia:

The essence of the method is that the test taker puts (or presents) on the desktop of a toy duckling, and when he has a question that is difficult to answer, he asks it to the toy, as if it really can answer. It is believed that the correct wording of the question contains half of the answer.

The method is also used during debugging. If a certain part of the program does not work, the programmer tries to explain to the duckling what each line of the program does, and in the process finds syntax inconsistencies.

An artist, a photographer, a blogger, and even a journalist can share their thoughts with a rubber duck. Just don't forget to take a friend-assistant with you to work and travel.

Read also:
09 May 2023, 07:34    0    0
Everyone chooses their own life. Defines goals, fills them with meaning and values. But there are...
Comments
reload, if the code cannot be seen