один цельный алгоритм
А зачем это рефакторить-то?
настоящий вопрос "как написать новый код для другого алгоритма так, чтоб от него не хотелось буэ"
Вот так и написать, только с комментариями и чуть получше
Все в ООП переводить
Обсуждают сегодня