Десето и последно домашно към курса "Програмиране с Ruby". Вижте условието тук.
Може да намерите нашите решения на обичайното място.
- Клонирайте хранилището някъде.
- Изпълнете
bundle install
в директорията, където сте го клонирали. - Добавете вашите стари решения в
solutions/
, според инструкциите в условието. Ако не сте решили някоя задача, оставете празен файл за решение. - Направете commit с текущото, "старо" състояние на нещата.
- Започнете да рефакторирате решенията си и commit-вайте често, например всяко подобрение.
Може да проверите дали решенията ви минават всички тестове и skeptic
ограничения, като изпълните bundle exec rake check
в хранилището.
Може да проверите същото само за една конкретна задача така:
bundle exec rake tasks:05
Допълнително, bundle exec rake watch
ще следи за промени по решенията и ще
стартира автоматично проверка на тестовете и skeptic ограниченията при промяна
(запазване) на решение.
Горните две задачи са описани в Rakefile
-а, част от този проект. Може да го
разгледате за подробности.