Я довольно хорошо знаком с двумя стандартами кодирования Zend и PEAR PHP, и из моих предыдущих двух работодателей в базе кода не было допустимо символов TAB, утверждая, что это может быть неверно истолковано конструкцией script или чем-то (что-то я точно не помню точной причины). Мы все создали нашу среду IDE, чтобы взорвать TAB до 4 пробелов.
Я очень привык к этому, но теперь мой новый работодатель настаивает на использовании TAB, а не пробелов для отступов. Полагаю, мне все равно, так как я могу просто сказать, что PHP Storm просто использует TAB char, когда я нажимаю клавишу Tab, но я это делаю. Я хочу пробелы, и мне нужен правильный аргумент, почему пробелы лучше, чем TAB.
Итак, личные предпочтения в стороне, мой вопрос: есть ли законная причина, чтобы избежать использования TAB в нашей базе кода?
Помните, что этот стандарт кодирования применяется к PHP и JavaScript.