Я склонен к "if-условному синдрому", что означает, что я стараюсь использовать все условия постоянно. Я редко пользуюсь тройным оператором. Например:
//I like to do this:
int a;
if (i == 0)
{
a = 10;
}
else
{
a = 5;
}
//When I could do this:
int a = (i == 0) ? 10:5;
Имеет ли значение, что я использую? Что быстрее? Есть ли заметные отличия в производительности? Лучше ли использовать кратчайший код, когда это возможно?
Я использую язык программирования Java.