О понятности кода..

Вот если выбирать как писать код, вот так:

 $url = ($path == '') ? 'javascript:void(0)' : "index.php?content_page=$path";

Или вот так:

if ($path==""){
   $url='javascript:void(0)';
} else {
   $url="index.php?content_page=$path";
};

То я выберу последнее. И меня коробит немножко когда читаю код, написаный в «коротком» стиле. Не роботы же. Может конечно это сила привычки, и со временем, если постоянно писать «сокращенный» код то он становится читаемым «на лету». Но я всё-же за более «человечный» код, чтоб было понятно сразу, без разбора конструкции.