Я быстро выполняю самые простые из них, если такие простые упражнения существуют. Я также пытаюсь понять, есть ли у меня идея о том, как выполнить одно из упражнений, но не выполняю их большую часть времени. Причина, по которой мы на самом деле реализуем, состоит в том, чтобы увидеть, правильно ли вы все поняли, поскольку компилятор будет гораздо более педантичен, чем ваш разум, и он также будет лучше знать язык. Но это варьируется, поскольку причина выполнения упражнений состоит в том, чтобы повторить знания, которые вы получили из последней главы, и фактически убедиться, что вы знаете материал.
Если упражнений не существует, я делаю их самостоятельно. Я также всегда, по крайней мере, стараюсь использовать материал из этой главы (введите код в Vim, выполните, измените и т. Д.).
Иногда я оставляю некоторые упражнения на потом или до конца сеанса чтения (если мне довелось прочитать несколько глав).
Здесь есть упражнения, чтобы помочь обучению, и я использую их, когда мне нужна эта помощь.