Archive for Сентябрь, 2011

Расчудесный gem rails_best_practices

Сегодня открыл для себя замечательный гем rails_best_practices. Ну просто необходимый каждому! (-: Не, ну если Вы пишете сразу идеальный код, тогда он Вам ни к чему. Всем остальным он поможет писать лучше, чище и более рубистее что ли (-: В общем, очень рекомендую.

Четверг, Сентябрь 29th, 2011

Rails, state_machine, Rspec, capybara, factory_girl, spork и другое. Часть III.

В предыдущих частях мы закончили настраивать наше тестовое окружение. Теперь с чистой, так сказать, совестью можем приступать к написанию самих тестов и дальнейшему развитию приложения. 22. И начнём с «фабричных девчёнок: factory_girl. Этот замечательный gem необходим для того, чтобы упростить создание примеров объектов, которые используются в тестах. Например, чтобы каждый раз не создавать и не [...]

Четверг, Сентябрь 29th, 2011

Rails, state_machine, Rspec, capybara, factory_girl, spork и другое. Часть II.

В предыдущей части мы установили и настроили Rspec, guard и т.п.В этой части мы продолжим настраивать наше тестовое окружение. 11. В принципе, мы уже можем переключиться на написание тестов, но мы не ищем лёгких путей! (-: Как бы оно там ни было, но с возрастанием количества тестов растёт время, затраченное на их прохождение. Чтобы хоть [...]

Среда, Сентябрь 28th, 2011

Rails, state_machine, Rspec, capybara, factory_girl, spork и другое. Часть I.

Решил я, так сказать, ломать свой стереотип разработки. В жизни никогда не писал тестов. А всё прогрессивное человечество пишет. Даже понапридумывало всякие сокращения: TDD, BDD и т.п. Я не собираюсь относить к какой-то категории всё то, что напишу в данном цикле статей. Я просто буду учиться писать тесты. Может кто-то будет учиться вместе со мной [...]

Вторник, Сентябрь 27th, 2011

Обновления gem-ов в системе

Как обновить все установленные gem-ы в системе? Да лекго и просто! Выполните следующую команду да и все дела: $ gem update —system Успехов в программировании и всех с праздником — Днём программиста! (-:

Вторник, Сентябрь 13th, 2011