Наткнулся на интересную статью Seven Practical Tips to Getting Started With Ruby on Rails. Собственно вот они.
- Выучить и начать использовать паттерн MVC для вашего текущего языка программирования.
Изучение MVC паттерна довольно обескураживающая задача, даже не думайте изучать новый язык или фреймворк параллельно с этим. Изучение фреймворка языка, на котором вы сейчас программируете, поможет облегчить вам работу. К примеру, если вы PHP программист, почему бы не попробовать изучить CakePHP фреймворк, или если вы используете Python, вы можете попробовать изучить Django. Когда вы получите представление о том, как работает паттерн MVC, переход к другому фреймворку, использующему этот паттерн, будет намного легче. - Изучить язык Ruby.
Потратьте немного времени на изучение основ Ruby. Ruby это очень интересный язык, и вы станнете более опытным и востребованным программистом изучив его. Ruby кросплатформенный объектно-ориентированный язык программирования с продвинутыми возможностями. - Приобрести книгу.
Примечательно, что купив книгу, у вас появляется желание ее читать. Может это оттого, что вы потратили на нее некоторую сумму денег и чувствуете ответственность.
Чтение небольших статей в интернете, может дать вам только частичное представление, как в целом работает Ruby on Rails. Да и еще, я понимаю, что это звучит немного иронично, но всегда помните о том, что это Интернет статьи. Я не хочу сказать, что Интернет статьи это плохо, просто их надо использовать в связке с отсортированным и собранным воедино материалом — книгой. - Установить Ruby on Rails и поиграться с ним.
Этого никогда не бывает достаточно. Чтение всех книг в мире не сможет сравниться с практическим использованием Ruby. Практическая работа запоминается лучше и более глубоко в человеческой голове. Использование книг и практической работы в связке друг с другом дает удивительный результат. Устанавливайте Rails и начинайте. - Получить мотивацию.
Есть куча вещей которые заставят вас поволноваться на Rails. Работа с БД, разделение логики работы и представления, условности в настройках, установка на web сервер. Я могу продолжать… Решение этих и других не менее интересных проблем, будут мотивировать вас изучить Rails. - Предложить начальству использовать Ruby на работе.
Это может быть сложным, но нужно попробовать. Если вы расскажете вашему боссу о приимуществах Rails, то он ,возможно, подумает над его использованием. Некоторые компании боятся использовать Open Source технологии, потому что это несет в себе некоторый риск. Конечно, это абсурд, но будьте готовы привести пару доводов в защиту. Если ничего не получится, не расстраивайтесь, пусть они опять спустят их деньги на еще один ненужный фреймворк. - Наконец, поставьте себе цель написать что-нибудь на Ruby.
Создание сайта-блога, будет полезным для изучения основ Ruby и Rails. Я сделал так сам, таким образом сильно ускорив процесс изучения. Большой плюс этого, что вы сможете потом использовать свой блог для описания того, что и как вы изучили.
Хорошая статья, Спасибо!
Вам спасибо, заходите еще. Буду дальше заниматься переводами 🙂
Прокомменитруйте к чему это все?
Это список хотя и очевидных, но полезных советов, которые позволят изучить не только язык Ruby, но и многие другие языки самостоятельно.
Ааааа! Закрепите фон у блога. Прокручивание колесиком вызывает у меня эпилепсию ))
Фон закреплен, это как раз наоборот, если бы он двигался за окном пользователя не создавался бы эффект прокручивания.
Неплохо. Есть что почитать. Возьму на заметку.