Нуб Рельсы?об изучении Rails - PullRequest
0 голосов
/ 16 апреля 2010

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

Я решил начать изучать RoR и купил «Agile Web Development с Rails 3-е издание» и покорно проходил главы по очереди. В настоящее время я нахожусь в главе 8, и до сих пор у меня не было проблем.

Мой вопрос в том, что я знаю, что до сих пор изучил несколько вещей, и я знаю, что начинаю понимать структуру Rails. У меня есть страх, что я просто не учусь так много, как следовало бы. Некоторые вещи я понимаю и понимаю взаимосвязи, в то время как я чувствую другие вещи, я просто прохожу через движения и не полностью осознаю общую взаимосвязанность. Теперь у меня еще много книг, которые я могу завершить. Думаю, мне просто интересно, завершу ли я эту книгу, чего мне ожидать, чтобы я смог выполнить сам, и какими должны быть мои дальнейшие шаги.

Спасибо

Ответы [ 6 ]

1 голос
/ 16 апреля 2010

Прочитав ту же книгу, я смог создать веб-приложение. Создание этого веб-приложения помогло мне установить все связи и изучить все, что не было рассмотрено в книге. Там нет абсолютно никакой замены для применения того, что вы изучаете на практике. Это разница между изучением немецкого языка из книги и пробуждением в Мюнхене с похмелья и без денег и возвращением домой.

Построй что-нибудь.

1 голос
/ 16 апреля 2010

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

0 голосов
/ 08 декабря 2013

Я хотел бы поделиться с вами этим постом, там много информации о изучении Ruby и Ruby on Rails, вам это понравится http://blog.crowdint.com/2013/12/06/the-path-of-the-padawan.html#!

0 голосов
/ 18 июня 2011

Как я всегда говорю людям, которые изучают что-то новое или совершенствуют свои знания: «Нет боли, нет выгоды».

Прочитайте книгу о гибкой веб-разработке (хотя я бы порекомендовал вам 4-е издание, поскольку оно касается Rails 3).Кроме того, взгляните на этот учебник: http://guides.rubyonrails.org/getting_started.html, посмотрите http://railscasts.com/ на лучшие практики, поиграйтесь с консолью rails (rails c в каталоге проекта) и просто создайте свое собственное приложение!

Подумайте о чем-нибудь классном, чего бы вы хотели достичь, даже если вы до сих пор не знаете, как это сделать.Вы получите приличные базовые знания в кратчайшие сроки!Лично я начал программировать на Rails 3 недели назад, и сегодня у меня уже есть полный менеджер с аутентификацией пользователей ldap, ssh-соединениями, синтаксическим анализом XML и написанием YAML, вещи, которые я даже не представлял...

0 голосов
/ 18 апреля 2010

Также пройдитесь по превосходному Ruby on Rails RailsCasts Райана Бейтса.

0 голосов
/ 16 апреля 2010

В дополнение к (хорошим) ответам, которые уже даны, я бы предложил сесть и прочитать хотя бы стратегические разделы кодовой базы Rails. Попытка выяснить общую структуру Rails как части программного обеспечения скрепит множество связей в вашей голове. Кроме того, вы, вероятно, узнаете что-то новое о Ruby. Также стоит потратить ваше время, чтобы прочитать некоторые хорошие приложения с открытым исходным кодом, созданные в Rails, чтобы увидеть, как люди подходят к различным проблемам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...