Ter foco é que nem dormir
Quando dormimos, simplesmente fingimos dormir; não fazemos nada além de esperar o sono. O foco é a mesma coisa.
Você quer fazer um código difícil e não consegue focar? Fique olhando para ele e faça literalmente nada além de olhar, que o foco vai vir como mágica.
Com o tempo, quanto mais habilidade de foco tiver, mais cansado mentalmente você estará. Nesse caso, apenas fique à toa: veja qualquer bobeira, dê uma andada, que o cansaço passa em alguns minutos. Depois, repita o ciclo: veja o código, revise o que fez da última vez e espere o foco voltar.
Às vezes, só não queremos fazer algo. Nesse caso, não é questão de focar, é fazer as coisas porque deve ser feito. Nesse caso, tem duas opções que considero: ou faz o mais rápido possível para ficar livre ou enrola até o último minuto.