GitHub Copilot вместо уточки
Отладка резиновой уточкой — известная техника, при которой разработчик объясняет свой код резиновой уточке. Идея в том, что, проговаривая проблему, разработчик может осознать упущенные детали.
В отладке это действительно помогает, но при написании нового кода возникает проблема: уточка не отвечает на вопросы, и часто придумать вопрос за уточку не получается.
Но выход есть — GitHub Copilot! Он может не только генерировать код, но ещё и рассуждать о нём. В следующий раз, когда будете думать над тем, как написать очередную строчку кода, попробуйте следующий лайфхак: напишите вопрос, на который вы пытаетесь себе ответить в комментарий с префиксом "Q:", а на следующей строчке пишите "A:" и Copilot предложит ответ на вопрос
Посмотрите пример. Круто, да?