Широко признано, что стиль кодирования - это вопрос «личного выбора», и что один стиль так же хорош, как и другой. Я не думаю, что это обязательно правда. В статье, недавно написанной для accu (доступна только для пользователей в Интернете), предполагается, что к макету кода можно применять различные методы скоростного чтения, чтобы его было легче читать и понимать. Несомненно, существует масса данных о том, как люди воспринимают информацию, но эта статья была первой, которую я увидел, применив ее к макету кода.
Вполне может быть значительная информация, демонстрирующая, что определенные макеты кода более удобны для чтения и понимания людьми, но ни один из (многих) аргументов, которые я видел, не относится к подобной информации и обычно включает защиту стилей, которые люди имеют привыкнуть.