Я хз чего тебя минусят. Скобка на новой строке визуально намного лучше воспринимается. Можно легко увидеть открывающую и закрывающую скобку, т.к. они на одно и том же отступе.
Плюс это намного более распространенный стайлгайд.
Ну, тут и спорить не о чём. Только неопытные, непрофессиональные программисты-любители могут всерьез писать
if (condition)
{
}
Настоящие разработчики на своём опыте поняли насколько важно держать зависимые части кода ближе друг к другу.
The answer to the question is: PEP-8 wants to make a recommendation and has decided that since spaces are more popular it will strongly recommend spaces over tabs. PEP-8 says 'Use 4 spaces per indentation level. ' Its clear that this is the standard recommendation.
Как настроишь так и будет работать. Да использовать пробелы всегда и конвертировать табы в пробелы это сейчас мейнстрим, но это не значит что особых извращенцев не существует.
Если писать чистый и понятный код, то когда ты его допишешь, тебя уволят и посадят дешёвого джуна поддерживать этот код. Поэтому самый верный вариант для увеличения своей ценности для компании - это писать максимально непонятную конструкцию, а все переменные называть буквами, или наборами букв, расшифровки от которых хранятся у тебя в блокноте.
и гласит легенда, что придёт эффективный менеджер и будешь ты переписывать свой код в пятницу вечером в сорок втором часу, ибо в понедельник с утра важное совещание на котором обязательно надо показать фичу про которую менеджер вспомнил только что и ты же синьёр софтваре девелопер, но если не успеешь то урежет премию до базового оклада в мрот, и порадуешься ты своей прозорливости.
if (условие) {
}
могут писать только наглухо поехавшие люди
Все нормальные люди пишут
if (условие)
{
}
Гоните меня, я js-ер.
Плюс это намного более распространенный стайлгайд.
if (condition)
{
}
Настоящие разработчики на своём опыте поняли насколько важно держать зависимые части кода ближе друг к другу.
редактор сам заменит на пробелы
a => (b) ? {c} : {d}
https://learn.javascript.ru/ninja-code
и не забиваю голову квазистандартами