Куда пропала 3 неделя?

Как упоминалось в моем предыдущем посте, на этой неделе мы начали с рубинового веб-фреймворка Sinatra. Мы также, наконец, начали писать настоящие тесты функций, используя Capybara. До сих пор все фич-тесты запускали файл с методами программы в PRY. Теперь я могу указать на веб-сайте, какая кнопка должна быть нажата и какой текст должен появиться, кажется, это более продвинуто 😛

Одним из важных сообщений этой недели было: НЕ ИСПОЛЬЗОВАТЬ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ. ОНИ ЗЛО.

Нам пришлось пообещать друг другу больше не использовать их после этой недели. Мы использовали их только в начале недели, прежде чем познакомились с методами класса, которые, похоже, могут выполнять ту же работу. (Памятка себе: нужно поработать над своим техническим жаргоном, чтобы произвести впечатление на будущих работодателей…).

Еще один вывод: нет такой вещи, как «страница» — это нечто большее. Не просто статический HTML-файл со встроенным CSS! Так 1999 год.

Наконец, для задачи выходного дня нашей задачей было создать игру «камень, ножницы, бумага». В настоящее время я пытаюсь развернуть это на Heroku, что не входило в задачу, но я хочу показать свою игру семье. Поделюсь и здесь, как только разберусь, почему мой рейк прерывается 😡 !!

Вот ссылка: https://rockpaperscissors-anne.herokuapp.com». 🙃