@Dmitriy Kiriyenko

Книги новичкам рельсов

Эта заметка относится к Rails разработчикам, друзьям Rails разработчиков, тем, кто собирается предлагать молодёжи Rails для изучения... Собственно, больше всего относится к тем, кто собирается помогать кому бы то ни было учить Рельсы.

Есть такая книга - замечательная книга - Agile Web Development with Rails. "Гибкая разработка приложений в среде Rails". Я начинал с неё и подозреваю, что очень сильно в этом не одинок. Книга хорошо и глубоко рассказывает не только о рельсах, но и о веб-разработке, гибкой разработке с участием заказчика в процессе и даёт довольно крепкий фундамент с серьёзным пониманием среды Ruby on Rails.

С некоторых пор стало популярным рекомендовать новичкам книгу Майкла Хартла "Ruby on Rails tutorial". И я рекомендовал, и вслед за мной многие другие рекомендовали. К сожалению, эта книга даёт гораздо более грустные результаты. В ней читателя подводят к использованию огромного количества бестий из околорельсовского зоопарка, предлагают писать довольно гадкий код и практически не отвечают ни на один из вопросов "как это работает" или "зачем это надо". Собственно, первое соображение хуже всего. Rvm, Rbenv, RSpec, Spork, Guard, Autotest-Growl, Gravatar, Heroku - всё это очень сильно отвлекает неофита от навыка написания моделей, контроллеров и представлений, и тем более от попыток понять, как и почему всё так устроено.

Поэтому я настоятельно рекомендую не рекомендовать молодым адептам книгу Rails tutorial как не приносящую положительных результатов. На Озоне есть четвёртое издание на русском языке в, как говорят, отличном переводе, обновлённое до Rails 3.1. Это могло бы пригодиться многим и многим начинающим разработчикам.

blog comments powered by Disqus