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

Перед началом парного программирования у нас была потрясающая лекция о том, как определять классы и поведения, а также создавать калькулятор на ruby ​​с использованием TDD. Он начал с простого и постепенно постепенно усложнял калькулятор, проверяя каждую минуту. Невероятно, как просто это было сделать, когда он был построен таким образом.

Динамика между мной и моим партнером сильно отличалась от вчерашней, учитывая, что он уже выполнил многие задачи. ОДНАКО, по мере того, как мы работали над ними, я начал указывать области для улучшения, и многое из того, что он написал накануне, стало неуместным с изменениями и улучшениями, которые мы сделали вместе.

RSpec — это то, с чем я сегодня боролся больше всего. Мы начали применять исключения и переменные экземпляра к нашим файлам спецификаций, и мой мозг начал жаловаться. Хотя я понимаю назначение RSpec, в некоторых случаях его применение было очень сложным.

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

Благослови большой гонг, который есть в главной комнате Makers Academy. Они бьют в гонг каждый раз, когда выпускник устраивается на работу, и это так воодушевляет, если вы боретесь.