Size: a a a

Visual Studio Code — русскоговорящее сообщество

2018 May 22

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
Dmitry R
я не пониль, почему null зелененый?
конкретно на этом скриншоте
источник

AB

Andrey Berezhnoy in Visual Studio Code — русскоговорящее сообщество
🦉 ⁣
конкретно на этом скриншоте
а как лучше?)
источник

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
Andrey Berezhnoy
а как лучше?)
condition
 ? firstBranch
 : secondBranch
источник

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
🦉 ⁣
condition
 ? firstBranch
 : secondBranch
или

condition
? firstBranch
: secondBranch
источник

DR

Dmitry R in Visual Studio Code — русскоговорящее сообщество
🦉 ⁣
или

condition
? firstBranch
: secondBranch
раньше так писал, а сейчас думаю лучше так…
источник

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
🦉 ⁣
condition
 ? firstBranch
 : secondBranch
я выработал этот стиль за несколько лет и множество проектов

и говорю с уверенностью, это самый читабельный вариант (с любыми отступами)

все остальное может вообще не выглядеть как тернарка, и будет создавать проблемы с распознаванием, особенно когда появятся ?. и ::
источник

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
символы в начале строки явно дают понять, что здесь НАЧИНАЕТСЯ ветка, а не оканчивается условие
источник

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
то за что не любят рубевые

some.expression if condition
источник

AB

Andrey Berezhnoy in Visual Studio Code — русскоговорящее сообщество
🦉 ⁣
или

condition
? firstBranch
: secondBranch
а что если вложенное условие?)
источник

DR

Dmitry R in Visual Studio Code — русскоговорящее сообщество
🦉 ⁣
я выработал этот стиль за несколько лет и множество проектов

и говорю с уверенностью, это самый читабельный вариант (с любыми отступами)

все остальное может вообще не выглядеть как тернарка, и будет создавать проблемы с распознаванием, особенно когда появятся ?. и ::
ок
источник

C🐝

Cenator 🐝 in Visual Studio Code — русскоговорящее сообщество
Andrey Berezhnoy
а что если вложенное условие?)
Не пиши вложенные
источник

🦉⁣

🦉 ⁣ in Visual Studio Code — русскоговорящее сообщество
Andrey Berezhnoy
а что если вложенное условие?)
вложенные тернарки это антипаттерн
источник

BV

Bogdan Volyk 😻💖🙀 in Visual Studio Code — русскоговорящее сообщество
Andrey Berezhnoy
а что если вложенное условие?)
То стреляем на кодревью в упор
источник

DR

Dmitry R in Visual Studio Code — русскоговорящее сообщество
у меня типа такая логика с этим стилем: оборачиваю multyline тернарку в скобки, когда вижу скобки детекчу в них ? : и понимаю что это тернарка
источник

AB

Andrey Berezhnoy in Visual Studio Code — русскоговорящее сообщество
Bogdan Volyk 😻💖🙀
То стреляем на кодревью в упор
Хорошо что я сам себе кодревью))
источник

C🐝

Cenator 🐝 in Visual Studio Code — русскоговорящее сообщество
Andrey Berezhnoy
Хорошо что я сам себе кодревью))
Желательно когда прогер на другом языке ревьювит
источник

C🐝

Cenator 🐝 in Visual Studio Code — русскоговорящее сообщество
Легче втф - моменты задетектить кмк
источник

C🐝

Cenator 🐝 in Visual Studio Code — русскоговорящее сообщество
В некоторых конторах практикуется успешно
источник

AB

Andrey Berezhnoy in Visual Studio Code — русскоговорящее сообщество
Cenator 🐝
Желательно когда прогер на другом языке ревьювит
Ну я не в конторе работаю, у нас все джсеры)
источник

AB

Andrey Berezhnoy in Visual Studio Code — русскоговорящее сообщество
Мне не очень заходит работа в конторах
источник