Я роблю найпростіші з них швидко в голові, якщо такі прості вправи навіть існують. Я також намагаюся побачити, чи є у мене ідея, як виконати одну з вправ, але не виконуйте їх більшу частину часу. Причина насправді реалізовувати полягає в тому, щоб дізнатися, чи справді ви все правильно виправдали, оскільки компілятор буде набагато педантичнішим, ніж ваш розум, і він також буде краще знати мову. Але це різниться, оскільки причина виконання вправ полягає в тому, щоб повторити знання, які ви отримали з останньої глави, і фактично переконатися, що ви знаєте речі.
Якщо вправ не існує, я щось складаю самостійно. Я також завжди, принаймні, намагаюся використовувати речі в главі (введіть код у Vim, виконати, змінити тощо).
Я іноді залишаю деякі вправи на пізніше або до кінця сеансу читання (якщо мені трапляється читати кілька глав).
Вправи є для того, щоб сприяти навчанню, і я використовую їх, коли мені потрібна допомога.