Красивый - это субьективное понятие.
То, что преподают в универе, можно считать красивым, но на практике реализуемым только в идеальных простых условиях.
То, что пишут в книжках, можно считать красивым, но это просто субьективное мнение человека, которым любит писать книжки и немного умеет программировать.
Мое мнение - красиво, это то что легко понять и продолжить писать. Особенно это критично при командной разработке. Код должен быть простой и унифицированный.
Если нужен простой ответ, то "красивого кода" не существует в природе, он существует только в головах людей.