Я пытаюсь сгруппировать массив по одному пустому ключу в службе, используя метод group_by
, как показано ниже
...
def process(array)
if a_case
partition = method(:general_entity)
else
partition = method(:other_entity)
end
array.group_by(&partition)
end
def general_entity(_cells)
""
end
def other_entity(_cells)
...
Как вы думаете, такой подход в методе general_entity
будет безопасным для использования?
Было бы замечательно, если бы вы могли поделиться своими мыслями или предложить лучший подход: D