Издательство: | Символ-Плюс |
Дата выхода: | ноябрь 2008 |
Размер файла: | 4242 Кб |
Место в рейтинге продаж: | 1481 |
Первое исчерпывающее авторитетное руководство по разработке программного обеспечения промышленного качества на платформе Rails! Ruby on Rails устраняет сложности процесса разработки и дает профессиональным программистам возможность сосредоточиться на том, что действительно важно: создании ценного для бизнеса продукта.
Пионер разработки в Rails, Оби Фернандес, совместно с авторитетными экспертами проливает свет на Rails API, идиомы Ruby, библиотеки open source, подключаемые модули, раскрывает подходы к проектированию. На базе уникального опыта профессионалы обсуждают проблемы, с которыми сталкиваются разработчики, и демонстрируют, как с помощью инструментов и рекомендованных методик Rails добиться максимальной продуктивности
Приводя подробные примеры кода, автор описывает возможности и подсистемы Rails, делится продвинутыми приемами программирования и уникальными знаниями по тестированию и развертыванию ПО. Эта книга поможет вам:
Отзывы читателей
"Путь Rails – это способ осчастливить программиста. Это автоматизация, абстрагирование и рефакторинг до тех пор, пока в коде вебприложения не останется минимально необходимое количество строчек. Это когда хороший код писать проще, чем плохой. А если программист доволен, то он может сконцентрироваться на написании замечательных приложений, которыми и пользователи будут довольны! ".
- Джеффри Грозенбах, автор PeepCode Publishing и голос на подкастах, посвященных Ruby on Rails
"Путь Rails прагматичен до самых корней, его двигали две силы: большой опыт и необходимость решать реальные программистские задачи. Он отбрасывает традиционные представления о том, как надо работать, и предлагает свежий взгляд на устранение препятствий, снижающих продуктивность разработчика".
- Курт Гиббс, автор самых успешных онлайновых учебных руководств по Rails.
"Работа с Rails – это как программирование на пару с талантливым, опытным и имеющим собственное мнение вебразработчиком. Если вы готовы следовать по пути Rails, наградой будет колоссальное увеличение продуктивности. Поначалу это будет непривычно - но потерпите! Когда вы освоите Ruby, споры с Rails все чаще станут заканчиваться в вашу пользу".
- Дэйв Гувер, мастер по программам
"У Rails есть свое пристрастное мнение о том, как надо конструировать приложения – от самых простых до весьма сложных, – с минимальными затратами усилий и обеспечивая тесную интеграцию. Каждый разработчик должен испытать Путь Rails, чтобы решить, подходит ли он ему, и понять, что из этого подхода можно привнести в собственную работу".
- Джеффри Вайзман, универсал в разработке ПО и свободный писатель/редактор
"Путь Rails – это способ находить самые красивые решения любой задачи. Такие решения не найти с помощью одноразового хакерского трюка – они основаны на разумных соглашениях и принципах, разделяемых другими разработчиками. Долой мракобесов, добро пожаловать художникам. Да здравствует Путь Rails!"
- Хэмптон Кэтлин, самопровозглашенный Пророк Ruby
"Для меня Путь Rails – это свобода. Свобода создавать решения, а не корм для компилятора. Свобода изучать один базовый язык, а не эзотерические форматы конфигурационных файлов. Свобода вылепить из этого языка, как из куска глины, элегантное программное решение, не вступая в споры с проектировщиками языка или API, уверенными, что все знают лучше. Свобода получать удовольствие и не сетовать на то, что на рождение красивого кода ушли долгие, трудные часы. Свобода вернуться в знакомый край динамических языков".
- Мэл Риффл, бывший программист на Smalltalk
Об авторе
Оби Фернандес (Obie Fernandez) - технический директор компании HashRocket (Джексонвилль Бич, штат Флорида), специализирующейся на веб-консалтинге и разработке программного обеспечения. За его плечами 12 лет разработки ПО. Как старший консультант компании ThoughtWorks Фернандес специализируется на сложных проектах заказного ПО масштаба предприятия. Будучи одним из первопроходцев разработки на платформе Ruby on Rails, Оби ведет популярный блог, регулярно участвует в подкастах и является редактором от сообщества пользователей Ruby на сайте InfoQ.com – одном из ведущих технологических порталов.