Критерии читабельностии эффективности в расчет не беруться
Что на счёт
($a == $b)? 'looooooooooooooooooooooooooooooooong' : 'loooooooooooooooooooooooooooo000000000000000000ooooooooooooong statement';}
else {Не понимаю чем оно лучше } else {
Как мне кажется это только пустая трата строк.
Хотя с другой стороны может быть так даже правильнее.
Если, например, все выражения принято записывать с новой строки.
А с другой стороны это же часть if, и можно допустить себе распологать на одной строке.
Спорный вопрос. Надеюсь, понятно выразился.
Ну и на счет пробелов тоже думаю, что это не критично и разницы
в if (true) { и if(true){ для меня особой нет. Предпочитаю первый вариант, так как более приятен глазу С остальным согласен и всегда стараюсь этого придерживаться.
Еще интересно, что насчет оступов. Табы, пробелы, если пробелы, то сколько?