Вы когда-нибудь просто застряли на проблеме, которую вы, кажется, не можете понять? После долгих часов программирования вы заслуживаете того, чтобы дать своему мозгу небольшой отдых. Почему, спросите вы? Ну, поскольку вы постоянно думаете о способах размещения изображения, например, в теге body, вы в конечном итоге достигнете точки, когда вы, возможно, слишком много думаете об этой проблеме. Вы постоянно пытаетесь обработать самый быстрый способ найти решение, что может привести к использованию огромного куска ненужного кода вместо того, чтобы просто использовать пару строк кода. Это один из способов, который может снизить вашу продуктивность, чтобы закончить все задачи, которые вы хотели сделать за один день.

По своему опыту могу сказать, что небольшой 15-20-минутный перерыв после 1-2 часов программирования помогает мне придумать новый подход к проблеме, над которой я раньше застревал часами. Эти перерывы могут включать:

· пользование туалетом

· быстро выпить/перекусить

· ходьба и растяжка

Пока я нахожусь вдали от своего компьютера во время этого перерыва, я все еще думаю о способах решения проблемы, но я не буду отвлекаться на свои строчки кода. Это помогает ненадолго очистить разум после того, как вы заблудились в черной дыре кода.

Я могу понять, что вы можете захотеть закончить последние пару строк кода, необходимых для вашего раздела about, что, по вашему мнению, займет всего пару минут, но постепенно займет час. Иногда перерыв может иметь только временное влияние на вас, но можно делать несколько перерывов, если это может помочь вам в течение следующих нескольких часов кода. Не волнуйтесь, я был там, где вы чувствовали, что просто хотите ударить свой компьютер, потому что ваш код просто не будет работать, но вы должны сохранять самообладание и вернуться к чертежной доске, если вам нужно.

Одна из проблем, которая обычно возникает, — это когда в вашем коде есть лишняя закрывающая скобка или отсутствует точка с запятой, и вы не можете понять, почему ваш код не запускается. Вы можете заблудиться в своем коде и начать развивать туннельное видение, что может быть проблематично в долгосрочной перспективе. Иногда помогает просто сделать шаг назад и выдохнуть. Вы, вероятно, обнаружите, где вам на самом деле не хватает этой точки с запятой или этой дополнительной закрывающей скобки, когда вы вернетесь и подробно изучите свой код.

«Есть добродетель в работе и добродетель в отдыхе. Используйте и то, и другое и не игнорируйте ни одно из них». ― Алан Коэн

Мой друг спросил меня о проблеме, которая у них была с кодом раньше, и я сначала спросил его, сделал ли он перерыв вообще. Обычно он говорил «нет», а я сначала делал перерыв, а потом возвращался и спрашивал меня, не можешь ли ты все еще понять. За это время он смог понять, в чем заключалась его проблема, и вернулся только, чтобы сказать мне спасибо, вместо того, чтобы просить о помощи. Когда вас не омрачат бесконечные строки кода, вы думаете о самых творческих способах решения простой проблемы, которые, в свою очередь, могут сделать ваш код СУХИМ и организованным для просмотра.

Не помешает немного отойти на некоторое время, так как ваша работа никуда не денется. Всякий раз, когда вы находитесь в своем собственном мире бесконечного кодирования, не забудьте "Сделать перерыв".