Ветеран Microsoft признался, что он ему больше нравится пробел
Ларри Остерхман, ветеран Microsoft с более чем 40-летним стажем, изменил свою позицию с «Команды табуляции» на «Команду пробелов», возобновив давние дебаты о предпочтениях при отступах в коде среди разработчиков.
В ранние годы программирования, когда пространство для хранения данных было в дефиците, Остерхман поддерживал использование табуляций для экономии драгоценных байтов. Он отметил, что при ограниченной памяти — например, 512 килобайтах, распространенных в то время — использование табуляций могло значительно сократить размер файлов.
Однако Остерхман утверждает, что достижения в области технологий и доступность терабайтов недорогого хранилища делают эту проблему устаревшей. Теперь он предпочитает пробелы за их «надежность».
Проблема возникает, когда разработчики смешивают табуляции и пробелы в одном файле, что может вызвать путаницу и усложнить дальнейшее обслуживание кода. Советы Остерхмана просты: придерживайтесь одного метода. Он подчеркивает, что у любой уважаемой организации должны быть четкие стандарты, чтобы устранить этот спор.