Вы когда-нибудь просили кого-нибудь помочь вам решить проблему, и на полпути вы сами это выяснили? Это прекрасно. Это даже лучше, когда вы учитесь делать это нарочно - и когда вы учитесь делать это, не тратя время другого человека.
В мире кодирования это называется «отладка резиновой утки». Это когда вы сталкиваетесь с проблемой, и вместо того, чтобы сразу же спешить с просьбой о помощи, вы продумываете свою проблему. Так как кодеры странные, у них есть традиция спрашивать резиновой утки.
У одной версии истории с резиновой уткой есть босс, который приказывает своим сотрудникам поговорить с уткой. Он заставляет их задавать утке свои вопросы, на которые ему надоело отвечать. И один инженер обнаруживает, что, просто объясняя утке свой вопрос, они находят ответ. Все, что им нужно было сделать, это выразить свою проблему словами.
Вы будете лучше решать свои собственные проблемы, если научитесь лучше задавать вопросы. Кодер Джефф Этвуд встроил эту концепцию в свои сайты Stack Overflow и Sta