Пробелы или Табы?


2 0

Этот пост не для того, чтобы начались споры по поводу того, что лучше, но просто хотелось бы узнать - ты за пробелы или табы и почему? 

Лично я сейчас использую пробелы, потому что он стоит по умолчанию во многих редакторах и потому что вся команда использует его, но при этом я все же люблю табы, потому что их проще нажать даже там, где редактор не поддерживает автоформатироваие. Любой пробел помечает строку как измененную и это плохо для git, а если помимо стандартного количества пробелов программист еще и нажмет где-то дополнительный пробел, то это портит разметку. 

Я нормально отношусь к пробелам, поэтому и в реальности использую их и у меня раздражения нет. Классический спор из видео с Кремниевой долины: 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Сергей

26 Ноября 2019

Тоже использую пробелы. С табами есть проблема с тем, что они могут быть по разному отображены в разных программах, этот опыт я получит лет пять назад, не так чтобы это было существенно, но учитывая остальное их равенство это позволило сделать выбор.


Spider_NET

28 Ноября 2019

Пробелы. У табов есть проблемы. Размер таба отображается по-разному в разных ОС. Пробелы точнее позволяют настроить нужный уровень отбивки. Редакторы всё это прекрасно поддерживают.  Тем более в случае с `.editoconfig` даже не надо думать о настройке для каждого проекта. Пришёл в команду, открыл проект и настройка подхватилась автоматом.


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне