Отступы по Фибоначчи

Мем про формат отступов кода, где пользователь предлагает использовать последовательность Фибоначчи для увеличения интервалов отступов
Мем про формат отступов кода, где пользователь предлагает использовать последовательность Фибоначчи для увеличения интервалов отступов

На изображении представлен скриншот из твиттера с двумя постами пользователя Discount Bin David Farrier (@RichardWestenra). Первый пост обсуждает идеальный формат отступов кода, где упомянуты 4 пробела, 2 пробела и табуляции. Второй пост продолжает мысль, где автор предлагает увеличивать интервал для каждого последующего отступа в соответствии с последовательностью Фибоначчи. Под постом показан пример такого кода: каждая вложенная строка имеет отступ, который нарастает по правилу чисел Фибоначчи (1, 1, 2, 3, 5, 8 и так далее). В конце строки с самым большим отступом написано «// waldo».

Мы обсуждаем идеальный формат отступов кода в офисном чате. Некоторые предпочитают 4 пробела, некоторые 2, некоторые табуляции... Лично я предпочитаю увеличивать интервал для каждого последующего отступа в соответствии с последовательностью Фибоначчи: foo { bar { baz { quz { quux { corge { grault { garply { } } } } } } } } // waldo