Заметил, что иногда, когда возникает ступор с проектированием структуры данных или написание алгоритма, помогает фоном включить телевизор. Причём именно кабельное ТВ, а не ютуб, чтобы фильмы шли один за другим. И тогда, посматривая в телевизор в полглаза, всё отлично пишется и при том очень быстро. У вас такое было? Я предполагаю, что это как-то связано с недостаточной способностью концентрироваться: в отсутствии отвлекающих факторов мозг пытается найти себе дополнительное занятие и постоянно отвлекается от первичной задачи, а телевизор позволяет оттянуть на себя этот ресурс, и оставшаяся часть спокойно работает над задачей.