Не думаю, что мне нужно объявлять, какой сегодня день, лол. Думаю, теперь у меня есть утренняя рутина. Будильник срабатывает в 6 утра, и обычно я встаю в 6:15 утра. Кофе уже готов, когда я спускаюсь вниз. Покорми собаку и приготовь мне кофе (сейчас моя единственная добавка — топленое масло, но когда-нибудь я вернусь к пуленепробиваемому кофе, используя масло Brain Octane™). Затем я делаю свой Daily Limber из Gymnastic Bodies. Дополните это ведением дневника, который на данный момент представляет собой версию Пятиминутного дневника, которую я скопировал в Evernote и дополнил. Я создал заметку-шаблон, затем каждое утро дублировал эту заметку и изменил название на дату. Вы можете найти шаблон здесь, если хотите его использовать. После этого я медитирую около 5 минут. В зависимости от дня я могу выгуливать собаку сейчас или позже (я сделал это сегодня, потому что приближалась гроза). Это приводит меня к 7 утра, когда я начинаю программировать, пока дети не проснутся. Думаю, я пока оставлю этот формат.

Единственная новость с моего утреннего сеанса кодирования заключается в том, что он был прерван из-за этого:

Кажется, я связываю много инструментов, лол. Если вам интересно, как я получил это уведомление с телефона на свой компьютер, это приложение под названием Pushbullet.

Вернулись к этому и подошли все ближе и ближе к игре Tic Tac Toe, созданной на Ruby. Кое-что, что я определенно обязательно добавил в свои заметки для справки позже: In Ruby only false and nil are falsey. Everything else is truthy (yes, even 0 is truthy). Это отличный вкладыш, чтобы помнить, что в Ruby есть только две вещи, которые возвращают false.

Я также узнал намного больше о разработке через тестирование (что, как я знаю, БОЛЬШОЕ в реальной жизни).

ЧТО ТАКОЕ РАЗРАБОТКА ЧЕРЕЗ ТЕСТИРОВАНИЕ?
Разработка через тестирование — это метод подхода к проблеме не через реализацию решения, а через ожидание работающего решения. Вместо того, чтобы пытаться написать код, решающий проблему, вы сначала определяете, что будет делать работающий код, когда он заработает, а затем пишете реализацию, чтобы заставить его работать.

Не могу дождаться, чтобы закончить этот раздел и поделиться своим рабочим проектом Tic Tac Toe.

Затрачено времени сегодня: 3:22
Всего затрачено времени: 9:41
Пройдено уроков сегодня: 28

Вернитесь к Дню 2. Перейдите к Дню 4.

Если вы знаете кого-то, кто думает о проведении онлайн-курса по программированию, поделитесь этой статьей в Facebook и Twitter.

И, пожалуйста, нажмите 💚 ниже, чтобы другие люди увидели это здесь, на Medium. Спасибо за чтение.

Первоначально это появилось в моем блоге здесь.