Публикации по теме 'technical'


Перечислители и перечисляемые методы в Ruby
Одна из самых крутых особенностей Ruby — это Enumerable методы. Они дают вам большую гибкость для перебора любого типа коллекции и, например, проверки того, возвращает ли какой-либо элемент в этой коллекции значение true для данного блока (#any), или отклонить элементы в коллекции, для которых блок возвращает значение false (#reject). . Но что, если вы не знаете, сколько элементов вам нужно перебрать? Предположим, например, что вы пытаетесь написать собственный метод для получения..