Кажется, что посты в блоге в первые пару недель нового года (кстати, с новым годом) следуют за мемом «х вещей, которые нужно сделать в этом году» как виртуальное уважение к новогодним резолюциям. Никогда, чтобы не нарушать тренд, я подготовил этот короткий список того, что вы должны попробовать в Ruby и в Rails — я надеюсь подробнее рассмотреть каждую тему в течение следующих нескольких недель.
- Установите Rails: Это предназначено для тех из вас, кто еще не пробовал Ruby on Rails. Вскочите — попробуйте, есть много ресурсов, и его довольно легко установить независимо от вашей платформы
- Обновление до Rails 2.0: я рассказал о том, что нового в Rails 2.0, во многих моих предыдущих публикациях, и обновление не представляет особой сложности, если вы выполните действия и исправите любые уведомления об устаревании.
- Напишите плагин: плагины позволяют вам повторно использовать общие шаблоны, не прибегая к страшным клавишам вырезания и вставки. Rails имеет встроенный генератор плагинов, который дает вам скелетный код, все, что вам нужно сделать, это вставить нужные модули — о, и написать код …
- Попробуйте RESTful маршруты: RESTful Rails уже давно существуют, но многие учебники по сети все еще основаны на CRUD, поэтому, если вы новичок в Rails, возможно, вы еще не пробовали их.
- Используйте Ruby в качестве языка сценариев: поскольку Rails отлично справляется с тяжелой работой, весьма вероятно, что вам никогда не приходилось вручную подключаться к базе данных, читать содержимое каталога или выполнять другие обычные задачи в Ruby. Если вам придется выполнять какие-либо скрипты, вместо PERL или Python, используйте Ruby — это поможет вам лучше понять нюансы языка.
- Рефакторинг вашего кода Ruby: если вы пришли из других C-подобных языков (таких как PHP или Java), вы бы
привыкнуть к идиомам из этого стиля кодирования. Попробуйте рефакторинг вашего кода, чтобы использовать блоки вместо циклов, или используя встроенные операторы if — вы можете втиснуть много в одну строку в Ruby, посмотрите, как далеко вы можете ее продвинуть. Опять же, это отличное упражнение для изучения языка.
Давай, попробуй их — новый год — прекрасное время, чтобы попробовать что-то новое!