2021-03-23 20:17:27
#EPAM_Library
В EPAM Training Center продолжается набор на тренинг Building Modern Web with Ruby in Clouds.
Мы подготовили топ-5 книг, которые рекомендуем к прочтению каждому Ruby-разработчику в начале своего пути.
Чтобы помочь вам определиться, с чего именно начать изучение этого современного языка программирования, мы попросили ментора курса подготовить короткое предисловие к каждому произведению.
Знакомься с литературой, погружайся в чтение и регистрируйся на курс до середины апреля
Ruby Basics – бесплатная онлайн-книжка по Ruby, которая раскрывает основы языка в более глубокой манере. Если вы прочтете и поймете это издание, можно сказать, что вы знакомы с Ruby. Этой информации вполне достаточно, чтобы приступить к работе. Останется закрепить полученные знания на практике в нашей лаборатории.
Practical Object-Oriented Design, An Agile Primer Using Ruby (POODR) – книга рассказывает о том, как писать качественный объектно-ориентированный код на Ruby. По мнению нашего ментора, эту книгу должен прочесть каждый будущий Ruby-инженер, так как в ней заложены основы, без которых сложно писать поддерживаемый код.
Код: Тайный язык информатики – эта книга об устройстве компьютера, написанная в развлекательной форме. Современные языки программирования работают благодаря огромному количеству абстракций: ассемблер, операционная система, виртуальные машины... Чтобы эффективно пользоваться инструментом, нужно понимать хотя бы в общих чертах, как работает компьютер в целом.
99 bottles of OOP – практическая книжка, которая описывает пошаговое решение задачи про 99 бутылок, используя TDD и объектно-ориентированный подход. Полезно прочитать и, главное, написать самому решение этой задачи, чтобы понять, что такое рефакторинг кода.
SICP (Структура и интерпретация компьютерных программ) – фундаментальный труд, описывающий многие аспекты программирования. Начиная с того, что такое рекурсия, заканчивая написанием своего собственного интерпретатора на LISP. Стоит ознакомиться хотя бы с несколькими первыми главами, чтобы понять, что даже за самыми высоко-абстрактными инструментами нет никакой магии.
1.3K views17:17