Просто личное мнение, но я думаю, что вы никогда не должны использовать пустые строки в коде, особенно внутри функций.
Если функция настолько сложна, что мы собираемся поставить пустые строки, чтобы сделать ее более понятной, то, вероятно, потребуется некоторый рефакторинг, больше, чем пустые строки.
То есть рассмотрим этот упрощенный фрагмент php:
function doStuff(){
$a = new A();
$result = $a->foo();
$b = new B();
$result += $b->bar();
return $result;
}
Было бы лучше, на мой взгляд, как:
function doStuff(){
$result = $this->processA();
$result += $this->processB();
return $result;
}
Таким образом, вы по-прежнему улучшаете читаемость, не теряя места в файлах.
Я часто работаю со своим ноутбуком, и необходимость много прокручивать файлы довольно раздражает. Если код может быть чистым и избежать ненужных пустых строк, его быстрее разработать и понять.