Программирование на Ruby
Эта книга представляет собой исчерпывающее руководство по языку программирования Ruby, написанное ведущими экспертами в этой области. Она охватывает все аспекты языка — от базового синтаксиса до продвинутых концепций объектно-ориентированного программирования.
В первой главе читатели знакомятся с философией Ruby, основными принципами ООП и базовым синтаксисом языка. Подробно рассматриваются ключевые слова, идентификаторы, типы данных, операторы, циклы и ветвления, а также механизм исключений.
Особое внимание уделяется объектно-ориентированным возможностям Ruby: созданию классов и объектов, работе с методами и атрибутами, использованию модулей и примесей. Книга также раскрывает динамическую природу языка — метапрограммирование, рефлексию и обработку отсутствующих методов.
Отдельная глава посвящена работе со строками — одной из сильных сторон Ruby. Рассматриваются различные способы создания строк, их обработка, форматирование, поиск и преобразование. Книга содержит множество практических примеров и идиоматических выражений, характерных для Ruby-сообщества.









