[Перевод] Функциональные аспекты Ruby |
Что такое функциональное программирование?
Прежде чем начинать, давайте закрепим понимание термина «функциональное программирование». В основе своей, функциональное программирование это организация кода вокруг функций, а не вокруг объектов. Чтобы это работало, функции должны рассматриваться как тип данных первого класса в рамках языка программирования. Это лишь модный способ сказать, что функции могут храниться в переменных, возвращаться из других функций, использоваться в качестве параметров, потенциально даже быть изменены, так же как любая другая часть программы. Вместо того чтобы погружаться глубже в теорию, давайте перейдём к примерам.
Читать далее
https://habr.com/ru/post/703922/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703922
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |